Network Wizard for VHDL Test Benches
Loading...
Searching...
No Matches
axis_sink Entity Reference

Entities

axis_sink.behave  architecture
 

Generics

GC_BYTES  integer range 1 to 1024
 Width of axis data in bytes.
GC_MAX_PKT_SIZE  positive := 2000
 Max paket size (bytes) to receive.

Ports

aclk   in   std_logic
  AXI-Stream clock.
aresetn   in   std_logic
  AXI-Stream reset.
tready   out   std_logic
  AXI-Stream ready.
tvalid   in   std_logic
  AXI-Stream data valid.
tdata   in   std_logic_vector ( GC_BYTES * 8 - 1 downto 0 )
  AXI-Stream data.
tkeep   in   std_logic_vector ( GC_BYTES - 1 downto 0 )
  AXI-Stream data stream qualifier.
tstrb   in   std_logic_vector ( GC_BYTES - 1 downto 0 )
  AXI-Stream data byte qualifier.
tlast   in   std_logic
  AXI-Stream last data.
pkt_len   out   natural := 0
  Packet length.
pkt_valid   out   std_logic := ' 0 '
  Packet valid strobe.
pkt   out   t_slv_arr ( 0 to GC_MAX_PKT_SIZE - 1 ) ( 7 downto 0 ) := ( others = > ( others = > ' 0 ' ) )
  Packet received.

The documentation for this design unit was generated from the following file: