Architecture >> UdpEngineTb::testbed
|
NUM_CLIENT_C | positive := 3 |
CLK_PERIOD_C | time := 6 . 4 ns |
TPD_G | time := ( CLK_PERIOD_C/ 4 ) |
MAC_ADDR_C | Slv48Array ( 3 downto 0 ) := ( 0 = > x " 010300564400 " , 1 = > x " 020300564400 " , 2 = > x " 030300564400 " , 3 = > x " 040300564400 " ) |
IP_ADDR_C | Slv32Array ( 3 downto 0 ) := ( 0 = > x " 0A02A8C0 " , 1 = > x " 0B02A8C0 " , 2 = > x " 0C02A8C0 " , 3 = > x " 0D02A8C0 " ) |
REG_INIT_C | RegType := ( packetLength = > toSlv ( 0 , 32 ) , trig = > ' 0 ' , txBusy = > ' 0 ' , errorDet = > ' 0 ' ) |
|
r | RegType := REG_INIT_C |
rin | RegType |
clk | sl := ' 0 ' |
rst | sl := ' 0 ' |
txMaster | AxiStreamMasterType := AXI_STREAM_MASTER_INIT_C |
txSlave | AxiStreamSlaveType := AXI_STREAM_SLAVE_INIT_C |
obMacMasters | AxiStreamMasterArray ( ( NUM_CLIENT_C- 1 ) + 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C ) |
obMacSlaves | AxiStreamSlaveArray ( ( NUM_CLIENT_C- 1 ) + 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_INIT_C ) |
ibMacMasters | AxiStreamMasterArray ( ( NUM_CLIENT_C- 1 ) + 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C ) |
ibMacSlaves | AxiStreamSlaveArray ( ( NUM_CLIENT_C- 1 ) + 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_INIT_C ) |
ethConfig | EthMacConfigArray ( ( NUM_CLIENT_C- 1 ) + 1 downto 0 ) := ( others = > ETH_MAC_CONFIG_INIT_C ) |
phyD | Slv64Array ( ( NUM_CLIENT_C- 1 ) + 1 downto 0 ) := ( others = > ( others = > ' 0 ' ) ) |
phyC | Slv8Array ( ( NUM_CLIENT_C- 1 ) + 1 downto 0 ) := ( others = > ( others = > ' 0 ' ) ) |
phyD_def | slv ( 63 downto 0 ) |
phyC_def | slv ( 7 downto 0 ) |
rxMaster | AxiStreamMasterType := AXI_STREAM_MASTER_INIT_C |
rxSlave | AxiStreamSlaveType := AXI_STREAM_SLAVE_INIT_C |
phyReady | sl |
updatedResults | sl |
errorDet | sl |
rxBusy | sl |
txBusy | sl |
remoteIpAddr | slv ( 31 downto 0 ) |
tDest | slv ( 7 downto 0 ) |
sel_phy | natural |
axilReadMaster | AxiLiteReadMasterType := AXI_LITE_READ_MASTER_INIT_C |
axilReadSlave | AxiLiteReadSlaveType |
axilWriteMaster | AxiLiteWriteMasterType := AXI_LITE_WRITE_MASTER_INIT_C |
axilWriteSlave | AxiLiteWriteSlaveType |
The documentation for this design unit was generated from the following file:
- ethernet/UdpEngine/tb/UdpEngineTb.vhd