PoC.net.icmpv4.Wrapper

Todo

No documentation available.

Entity Declaration:

 1  generic (
 2    DEBUG                               : boolean               := FALSE;
 3    SOURCE_IPV4ADDRESS                  : T_NET_IPV4_ADDRESS    := C_NET_IPV4_ADDRESS_EMPTY
 4  );
 5  port (
 6    Clock                               : in  std_logic;
 7    Reset                               : in  std_logic;
 8    -- CSE interface
 9    Command                             : in  T_NET_ICMPV4_COMMAND;
10    Status                              : out T_NET_ICMPV4_STATUS;
11    Error                               : out T_NET_ICMPV4_ERROR;
12    -- Echo-Request destination address
13    IPv4Address_rst                     : out std_logic;
14    IPv4Address_nxt                     : out std_logic;
15    IPv4Address_Data                    : in  T_SLV_8;
16    -- to IPv4 layer
17    IP_TX_Valid                         : out std_logic;
18    IP_TX_Data                          : out T_SLV_8;
19    IP_TX_SOF                           : out std_logic;
20    IP_TX_EOF                           : out std_logic;
21    IP_TX_Ack                           : in  std_logic;
22    IP_TX_Meta_rst                      : in  std_logic;
23    IP_TX_Meta_SrcIPv4Address_nxt       : in  std_logic;
24    IP_TX_Meta_SrcIPv4Address_Data      : out T_SLV_8;
25    IP_TX_Meta_DestIPv4Address_nxt      : in  std_logic;
26    IP_TX_Meta_DestIPv4Address_Data     : out T_SLV_8;
27    IP_TX_Meta_Length                   : out T_SLV_16;
28    -- from IPv4 layer
29    IP_RX_Valid                         : in  std_logic;
30    IP_RX_Data                          : in  T_SLV_8;
31    IP_RX_SOF                           : in  std_logic;
32    IP_RX_EOF                           : in  std_logic;
33    IP_RX_Ack                           : out std_logic;
34    IP_RX_Meta_rst                      : out std_logic;
35    IP_RX_Meta_SrcMACAddress_nxt        : out std_logic;
36    IP_RX_Meta_SrcMACAddress_Data       : in  T_SLV_8;
37    IP_RX_Meta_DestMACAddress_nxt       : out std_logic;
38    IP_RX_Meta_DestMACAddress_Data      : in  T_SLV_8;
39--    IP_RX_Meta_EthType                  : in  T_SLV_16;
40    IP_RX_Meta_SrcIPv4Address_nxt       : out std_logic;
41    IP_RX_Meta_SrcIPv4Address_Data      : in  T_SLV_8;
42    IP_RX_Meta_DestIPv4Address_nxt      : out std_logic;
43    IP_RX_Meta_DestIPv4Address_Data     : in  T_SLV_8;
44--    IP_RX_Meta_TrafficClass             : in  T_SLV_8;
45--    IP_RX_Meta_FlowLabel                : in  T_SLV_24;
46    IP_RX_Meta_Length                   : in  T_SLV_16
47--    IP_RX_Meta_Protocol                 : in  T_SLV_8
48  );
49end entity;