beautypg.com

Altera 40-Gbps Ethernet MAC and PHY MegaCore Function User Manual

Page 73

background image

Figure 3-22: RX MAC to Client Interface with Adapters

The Avalon-ST interface bus width varies with the IP core variation. In the figure, = 4 for the 40GbE

IP core and = 8 for the 100GbE IP core. is log

2

(8*).

l_rx_data[*64-1:0]

l_rx_empty[-1:0]

l_rx_startofpacket

l_rx_endofpacket

l_rx_error

l_rx_valid

l_rx_fcs_valid

l_rx_fcs_error

RX

Client

RX

MAC

Table 3-5: Signals of the RX Client Interface with Adapters

In the table, = 4 for the 40GbE IP core and = 8 for the 100GbE IP core. is log

2

(8*).

Name

Direction

Description

l_rx_data[*64-1:0]

Output

RX data.

l_rx_empty[-1:0]

Output

Indicates the number of empty bytes on

l_rx_data

when

l_rx_endofpacket

is asserted, starting from the

least significant byte (LSB).

l_rx_startofpacket

Output

When asserted, indicates the start of a packet. The packet

starts on the MSB.

l_rx_endofpacket

Output

When asserted, indicates the end of packet.

l_rx_error

Output

When asserted indicates an error condition.

l_rx_valid

Output

When asserted, indicates that RX data is valid. Only valid

between the

l_rx_startofpacket

and

l_rx_

endofpacket

signals.

l_rx_fcs valid

Output

When asserted, indicates that FCS is valid.

l_rx_fcs_error

Output

When asserted, indicates an FCS error condition.

3-26

40-100GbE IP Core RX Data Bus with Adapters (Avalon-ST Interface)

UG-01088

2014.12.15

Altera Corporation

Functional Description

Send Feedback

This manual is related to the following products: