PoC.net.icmpv4.Wrapper

Todo

No documentation available.

Entity Declaration:

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