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