[source]

Entity icmpv4_RX

DEBUGClockstd_logicResetstd_logicCommandT_NET_ICMPV4_RX_COMMANDIn_Validstd_logicIn_DataT_SLV_8In_SOFstd_logicIn_EOFstd_logicIn_Meta_SrcMACAddress_DataT_SLV_8In_Meta_DestMACAddress_DataT_SLV_8In_Meta_SrcIPv4Address_DataT_SLV_8In_Meta_DestIPv4Address_DataT_SLV_8In_Meta_LengthT_SLV_16Out_Meta_rststd_logicOut_Meta_SrcMACAddress_nxtstd_logicOut_Meta_DestMACAddress_nxtstd_logicOut_Meta_SrcIPv4Address_nxtstd_logicOut_Meta_DestIPv4Address_nxtstd_logicOut_Meta_Payload_nxtstd_logicStatusT_NET_ICMPV4_RX_STATUSErrorT_NET_ICMPV4_RX_ERRORIn_Ackstd_logicIn_Meta_rststd_logicIn_Meta_SrcMACAddress_nxtstd_logicIn_Meta_DestMACAddress_nxtstd_logicIn_Meta_SrcIPv4Address_nxtstd_logicIn_Meta_DestIPv4Address_nxtstd_logicOut_Meta_SrcMACAddress_DataT_SLV_8Out_Meta_DestMACAddress_DataT_SLV_8Out_Meta_SrcIPv4Address_DataT_SLV_8Out_Meta_DestIPv4Address_DataT_SLV_8Out_Meta_LengthT_SLV_16Out_Meta_TypeT_SLV_8Out_Meta_CodeT_SLV_8Out_Meta_IdentificationT_SLV_16Out_Meta_SequenceNumberT_SLV_16Out_Meta_Payload_laststd_logicOut_Meta_Payload_DataT_SLV_8

Block Diagram of icmpv4_RX

Generics

Name

Type

Default

Description

DEBUG

boolean

FALSE

Ports

Name

Type

Direction

Description

Clock

std_logic

in

Reset

std_logic

in

Command

T_NET_ICMPV4_RX_COMMAND

in

CSE interface

Status

T_NET_ICMPV4_RX_STATUS

out

Error

T_NET_ICMPV4_RX_ERROR

out

In_Valid

std_logic

in

IN port

In_Data

T_SLV_8

in

In_SOF

std_logic

in

In_EOF

std_logic

in

In_Ack

std_logic

out

In_Meta_rst

std_logic

out

In_Meta_SrcMACAddress_nxt

std_logic

out

In_Meta_SrcMACAddress_Data

T_SLV_8

in

In_Meta_DestMACAddress_nxt

std_logic

out

In_Meta_DestMACAddress_Data

T_SLV_8

in

In_Meta_SrcIPv4Address_nxt

std_logic

out

In_Meta_SrcIPv4Address_Data

T_SLV_8

in

In_Meta_DestIPv4Address_nxt

std_logic

out

In_Meta_DestIPv4Address_Data

T_SLV_8

in

In_Meta_Length

T_SLV_16

in

Out_Meta_rst

std_logic

in

OUT Port

Out_Meta_SrcMACAddress_nxt

std_logic

in

Out_Meta_SrcMACAddress_Data

T_SLV_8

out

Out_Meta_DestMACAddress_nxt

std_logic

in

Out_Meta_DestMACAddress_Data

T_SLV_8

out

Out_Meta_SrcIPv4Address_nxt

std_logic

in

Out_Meta_SrcIPv4Address_Data

T_SLV_8

out

Out_Meta_DestIPv4Address_nxt

std_logic

in

Out_Meta_DestIPv4Address_Data

T_SLV_8

out

Out_Meta_Length

T_SLV_16

out

Out_Meta_Type

T_SLV_8

out

Out_Meta_Code

T_SLV_8

out

Out_Meta_Identification

T_SLV_16

out

Out_Meta_SequenceNumber

T_SLV_16

out

Out_Meta_Payload_nxt

std_logic

in

Out_Meta_Payload_last

std_logic

out

Out_Meta_Payload_Data

T_SLV_8

out