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;