SURF
Loading...
Searching...
No Matches
IpV4EngineTb.testbed Architecture Reference
Architecture >> IpV4EngineTb::testbed

Processes

PROCESS_223  ( failed , passed )

Constants

CLK_PERIOD_C  time := 6 . 4 ns
TPD_C  time := ( CLK_PERIOD_C/ 4 )
LOCAL_MAC_C  slv ( 47 downto 0 ) := x " 123456789ABC "
LOCAL_IP_C  slv ( 31 downto 0 ) := x " 12345678 "
REMOTE_MAC_C  slv ( 47 downto 0 ) := x " DEADBEEFCAFE "
REMOTE_IP_C  slv ( 31 downto 0 ) := x " ABCDEFFF "
PROTOCOL_C  Slv8Array ( 0 downto 0 ) := ( 0 = > UDP_C )
MAX_CNT_C  natural := 256
UDP_LEN_C  natural := 16 * MAX_CNT_C
SIM_ERROR_HALT_C  boolean := true

Signals

clk  sl := ' 0 '
rst  sl := ' 0 '
passed  sl := ' 0 '
failed  sl := ' 0 '
ibMacMasters  AxiStreamMasterArray ( 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C )
ibMacSlaves  AxiStreamSlaveArray ( 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C )
obMacMasters  AxiStreamMasterArray ( 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C )
obMacSlaves  AxiStreamSlaveArray ( 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C )
obProtocolMasters  AxiStreamMasterArray ( 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C )
obProtocolSlaves  AxiStreamSlaveArray ( 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C )
ibProtocolMasters  AxiStreamMasterArray ( 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C )
ibProtocolSlaves  AxiStreamSlaveArray ( 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C )
arpReqMasters  AxiStreamMasterArray ( 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C )
arpReqSlaves  AxiStreamSlaveArray ( 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C )
arpAckMasters  AxiStreamMasterArray ( 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C )
arpAckSlaves  AxiStreamSlaveArray ( 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C )

Instantiations

clkrst_inst  ClkRst <Entity ClkRst>
ipv4engine_local  IpV4Engine <Entity IpV4Engine>
mac_fifo_0  AxiStreamFifoV2 <Entity AxiStreamFifoV2>
mac_fifo_1  AxiStreamFifoV2 <Entity AxiStreamFifoV2>
ipv4engine_remote  IpV4Engine <Entity IpV4Engine>
ipv4engineloopback_inst  IpV4EngineLoopback <Entity IpV4EngineLoopback>
ipv4enginecoretb_inst  IpV4EngineCoreTb <Entity IpV4EngineCoreTb>

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