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;