|
SURF
|
Functions | |
| Slv8Array | genIPv4List ( foo: in Slv8Array( PROTOCOL_SIZE_G- 1 downto 0) ) |
Constants | |
| PROTOCOL_SIZE_C | positive := ite ( IGMP_G , PROTOCOL_SIZE_G+ 2 , PROTOCOL_SIZE_G+ 1 ) |
| PROTOCOL_C | Slv8Array ( PROTOCOL_SIZE_C- 1 downto 0 ) := genIPv4List ( PROTOCOL_G ) |
Signals | |
| ibArpMaster | AxiStreamMasterType |
| ibArpSlave | AxiStreamSlaveType |
| obArpMaster | AxiStreamMasterType |
| obArpSlave | AxiStreamSlaveType |
| ibIpv4Master | AxiStreamMasterType |
| ibIpv4Slave | AxiStreamSlaveType |
| obIpv4Master | AxiStreamMasterType |
| obIpv4Slave | AxiStreamSlaveType |
| localhostMaster | AxiStreamMasterType |
| localhostSlave | AxiStreamSlaveType |
| ibMasters | AxiStreamMasterArray ( PROTOCOL_SIZE_C- 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C ) |
| ibSlaves | AxiStreamSlaveArray ( PROTOCOL_SIZE_C- 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C ) |
| obMasters | AxiStreamMasterArray ( PROTOCOL_SIZE_C- 1 downto 0 ) := ( others = > AXI_STREAM_MASTER_INIT_C ) |
| obSlaves | AxiStreamSlaveArray ( PROTOCOL_SIZE_C- 1 downto 0 ) := ( others = > AXI_STREAM_SLAVE_FORCE_C ) |
Instantiations | |
| u_ethframedemux | IpV4EngineDeMux <Entity IpV4EngineDeMux> |
| u_ethframemux | AxiStreamMux <Entity AxiStreamMux> |
| u_arpengine | ArpEngine <Entity ArpEngine> |
| u_ipv4enginerx | IpV4EngineRx <Entity IpV4EngineRx> |
| u_ipv4enginetx | IpV4EngineTx <Entity IpV4EngineTx> |
| u_icmpengine | IcmpEngine <Entity IcmpEngine> |
| u_igmpv2engine | IgmpV2Engine <Entity IgmpV2Engine> |