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