|
DS_DMA
|
Functions | |
| integer | tbuf_av_min_fn ( constant wdt: in integer ) |
| integer | tbuf_gap_time_fn ( constant wdt: in integer ) |
Processes | |
| PROCESS_35 | ( USER_CLK ) |
| PROCESS_36 | ( USER_CLK ) |
| PROCESS_37 | ( USER_CLK ) |
| PROCESS_38 | ( USER_CLK ) |
| PROCESS_39 | ( USER_CLK ) |
| PROCESS_40 | ( USER_CLK ) |
| PROCESS_41 | ( USER_CLK ) |
| PROCESS_42 | ( USER_CLK ) |
| PROCESS_43 | ( USER_CLK ) |
| PROCESS_44 | ( CUR_STATE_A , reg_throttle , axi_thrtl_ok , tcfg_req_thrtl , tcfg_gnt_pending , cfg_turnoff_ok_pending , pre_throttle , exit_crit ) |
| PROCESS_45 | ( USER_CLK ) |
| PROCESS_46 | ( USER_CLK ) |
Constants | |
| TBUF_AV_MIN | INTEGER := tbuf_av_min_fn ( C_DATA_WIDTH ) |
| TBUF_AV_GAP | INTEGER := TBUF_AV_MIN+ 1 |
| TBUF_GAP_TIME | INTEGER := tbuf_gap_time_fn ( C_DATA_WIDTH ) |
| TCFG_LATENCY_TIME | INTEGER := 2 |
| LINKSTATE_L0 | INTEGER := 0 |
| LINKSTATE_PPM_L1 | INTEGER := 1 |
| LINKSTATE_PPM_L1_TRANS | INTEGER := 5 |
| LINKSTATE_PPM_L23R_TRANS | INTEGER := 6 |
| PM_ENTER_L1 | INTEGER := 32 |
| POWERSTATE_D0 | INTEGER := 0 |
| IDLE | std_logic := ' 0 ' |
| THROTTLE | std_logic := ' 1 ' |
Signals | |
| lnk_up_thrtl | STD_LOGIC |
| lnk_up_trig | STD_LOGIC |
| lnk_up_exit | STD_LOGIC |
| tbuf_av_min_thrtl | STD_LOGIC |
| tbuf_av_min_trig | STD_LOGIC |
| tbuf_av_gap_thrtl | STD_LOGIC |
| tbuf_gap_cnt | STD_LOGIC_VECTOR ( 2 DOWNTO 0 ) |
| tbuf_gap_cnt_t | STD_LOGIC_VECTOR ( 2 DOWNTO 0 ) |
| tbuf_av_gap_trig | STD_LOGIC |
| tbuf_av_gap_exit | STD_LOGIC |
| gap_trig_tlast | STD_LOGIC |
| gap_trig_tlast_1 | STD_LOGIC |
| gap_trig_decr | STD_LOGIC |
| gap_trig_decr_1 | STD_LOGIC |
| gap_trig_decr_2 | STD_LOGIC |
| tbuf_av_d | STD_LOGIC_VECTOR ( 5 DOWNTO 0 ) |
| tcfg_req_thrtl | STD_LOGIC |
| tcfg_req_cnt | STD_LOGIC_VECTOR ( 1 DOWNTO 0 ) |
| trn_tdst_rdy_d | STD_LOGIC |
| tcfg_req_trig | STD_LOGIC |
| tcfg_req_exit | STD_LOGIC |
| pre_throttle | STD_LOGIC |
| reg_throttle | STD_LOGIC |
| exit_crit | STD_LOGIC |
| reg_tcfg_gnt | STD_LOGIC |
| trn_tcfg_req_d | STD_LOGIC |
| tcfg_gnt_pending | STD_LOGIC |
| wire_to_turnoff | STD_LOGIC |
| reg_turnoff_ok | STD_LOGIC |
| tready_thrtl_mux | STD_LOGIC |
| ppm_L1_thrtl | STD_LOGIC |
| ppm_L1_trig | STD_LOGIC |
| ppm_L1_exit | STD_LOGIC |
| cfg_pcie_link_state_d | STD_LOGIC_VECTOR ( 2 DOWNTO 0 ) |
| trn_rdllp_src_rdy_d | STD_LOGIC |
| ppm_L23_thrtl | STD_LOGIC |
| ppm_L23_trig | STD_LOGIC |
| cfg_turnoff_ok_pending | STD_LOGIC |
| reg_tlast | STD_LOGIC |
| cur_state | STD_LOGIC |
| next_state | STD_LOGIC |
| reg_axi_in_pkt | STD_LOGIC |
| axi_in_pkt | STD_LOGIC |
| axi_pkt_ending | STD_LOGIC |
| axi_throttled | STD_LOGIC |
| axi_thrtl_ok | STD_LOGIC |
| tx_ecrc_pause | STD_LOGIC |
| gap_trig_tcfg | STD_LOGIC |
| reg_to_turnoff | STD_LOGIC |
| reg_tx_ecrc_pkt | STD_LOGIC |
| tx_ecrc_pkt | STD_LOGIC |
| packet_fmt | STD_LOGIC_VECTOR ( 1 DOWNTO 0 ) |
| packet_td | STD_LOGIC |
| header_len | STD_LOGIC_VECTOR ( 2 DOWNTO 0 ) |
| payload_len | STD_LOGIC_VECTOR ( 9 DOWNTO 0 ) |
| packet_len | STD_LOGIC_VECTOR ( 13 DOWNTO 0 ) |
| pause_needed | STD_LOGIC |
| trn_tcfg_gnt_xhdl2 | STD_LOGIC |
| cfg_turnoff_ok_xhdl0 | STD_LOGIC |
| tready_thrtl_xhdl1 | STD_LOGIC |
| NEXT_STATE_A | std_logic |
| CUR_STATE_A | std_logic |
См. определение в файле axi_basic_tx_thrtl_ctl.vhd строка 129
1.7.4