[source]

Entity icmpv4_TX

DEBUGSOURCE_IPV4ADDRESSClockstd_logicResetstd_logicCommandT_NET_ICMPV4_TX_COMMANDOut_Ackstd_logicOut_Meta_rststd_logicOut_Meta_SrcIPv4Address_nxtstd_logicOut_Meta_DestIPv4Address_nxtstd_logicIn_Meta_IPv4Address_DataT_SLV_8In_Meta_TypeT_SLV_8In_Meta_CodeT_SLV_8In_Meta_IdentificationT_SLV_16In_Meta_SequenceNumberT_SLV_16In_Meta_Payload_laststd_logicIn_Meta_Payload_DataT_SLV_8StatusT_NET_ICMPV4_TX_STATUSErrorT_NET_ICMPV4_TX_ERROROut_Validstd_logicOut_DataT_SLV_8Out_SOFstd_logicOut_EOFstd_logicOut_Meta_SrcIPv4Address_DataT_SLV_8Out_Meta_DestIPv4Address_DataT_SLV_8Out_Meta_LengthT_SLV_16In_Meta_rststd_logicIn_Meta_IPv4Address_nxtstd_logicIn_Meta_Payload_nxtstd_logic

Block Diagram of icmpv4_TX

Generics

Name

Type

Default

Description

DEBUG

boolean

FALSE

SOURCE_IPV4ADDRESS

T_NET_IPV4_ADDRESS

C_NET_IPV4_ADDRESS_EMPTY

Ports

Name

Type

Direction

Description

Clock

std_logic

in

Reset

std_logic

in

Command

T_NET_ICMPV4_TX_COMMAND

in

CSE interface

Status

T_NET_ICMPV4_TX_STATUS

out

Error

T_NET_ICMPV4_TX_ERROR

out

Out_Valid

std_logic

out

OUT port

Out_Data

T_SLV_8

out

Out_SOF

std_logic

out

Out_EOF

std_logic

out

Out_Ack

std_logic

in

Out_Meta_rst

std_logic

in

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

In_Meta_rst

std_logic

out

IN port

In_Meta_IPv4Address_nxt

std_logic

out

In_Meta_IPv4Address_Data

T_SLV_8

in

In_Meta_Type

T_SLV_8

in

In_Meta_Code

T_SLV_8

in

In_Meta_Identification

T_SLV_16

in

In_Meta_SequenceNumber

T_SLV_16

in

In_Meta_Payload_nxt

std_logic

out

In_Meta_Payload_last

std_logic

in

In_Meta_Payload_Data

T_SLV_8

in