DS_DMA
Constants | Signals | Functions | Processes
TRANS Architecture Reference
Граф наследования:TRANS:
axi_basic_rx_null_gen TRANS axi_basic_rx trans axi_basic_top v6_pcie v6_pcie cl_v6pcie_m1 cl_v6pcie_x4 pcie_core64_m4 pcie_core64_m4 pcie_core64_m4_pkg pcie_core64_m5 pcie_core64_m5 pcie_core64_m5_pkg

Полный список членов класса



Functions

integer   if_wdt_dw ( constant wdt: in integer )

Processes

PROCESS_8  ( xhdl2 )
PROCESS_9  ( packet_fmt , packet_td , xhdl5 )
PROCESS_10  ( packet_fmt , packet_td , xhdl7 )
PROCESS_11  ( cur_state , M_AXIS_RX_TVALID , M_AXIS_RX_TREADY , eof , new_pkt_len , reg_pkt_len_counter , pkt_len_counter_dec )
PROCESS_12  ( USER_CLK )
PROCESS_13  ( pkt_len_counter )
PROCESS_14  ( pkt_len_counter )
PROCESS_15  ( pkt_len_counter )

Constants

INTERFACE_WIDTH_DWORDS  integer := if_wdt_dw ( C_DATA_WIDTH )
IDLE  std_logic := ' 0 '
IN_PACKET  std_logic := ' 1 '

Signals

reg_pkt_len_counter  STD_LOGIC_VECTOR ( 11 DOWNTO 0 )
pkt_len_counter  STD_LOGIC_VECTOR ( 11 DOWNTO 0 )
pkt_len_counter_dec  STD_LOGIC_VECTOR ( 11 DOWNTO 0 )
pkt_done  STD_LOGIC
new_pkt_len  STD_LOGIC_VECTOR ( 11 DOWNTO 0 )
payload_len  STD_LOGIC_VECTOR ( 9 DOWNTO 0 )
payload_len_tmp  STD_LOGIC_VECTOR ( 9 DOWNTO 0 ) := ( others = > ' 0 ' )
packet_fmt  STD_LOGIC_VECTOR ( 1 DOWNTO 0 )
packet_td  STD_LOGIC
packet_overhead  STD_LOGIC_VECTOR ( 3 DOWNTO 0 )
xhdl2  STD_LOGIC_VECTOR ( 2 DOWNTO 0 )
reg_is_eof  STD_LOGIC_VECTOR ( 4 DOWNTO 0 )
xhdl5  STD_LOGIC_VECTOR ( 1 DOWNTO 0 )
xhdl7  STD_LOGIC_VECTOR ( 1 DOWNTO 0 )
next_state  STD_LOGIC
cur_state  STD_LOGIC
null_rx_tlast_xhdl0  STD_LOGIC
eof_tstrb  STD_LOGIC_VECTOR ( C_STRB_WIDTH- 1 DOWNTO 0 )
straddle_sof  STD_LOGIC
eof  STD_LOGIC

Подробное описание

См. определение в файле axi_basic_rx_null_gen.vhd строка 107


Объявления и описания членов класса находятся в файле: