beautypg.com

Altera Low Latency Ethernet 10G MAC User Manual

Page 91

background image

Table 5-9: Avalon-ST TX Status Signals

Signal

Direction

Width

Description

avalon_st_txstatus_

valid

Out

1

When asserted, this signal qualifies the

avalon_st_

txstatus_data[]

and

avalon_st_txstatus_

error[]

signals.

avalon_st_txstatus_

data[]

Out

40

Contains information about the TX frame.
• Bits 0 to 15: Payload length.

• Bits 16 to 31: Packet length.

• Bit 32: When set to 1, indicates a stacked VLAN

frame. Ignore this bit when the MAC is

configured not to detect stacked VLAN frames

(

tx_vlan_detection[0]

= 1).

• Bit 33: When set to 1, indicates a VLAN frame.

Ignore this bit when the MAC is configured not

to detect VLAN frames (

tx_vlan_

detection[0]

= 1).

• Bit 34: When set to 1, indicates a control frame.

• Bit 35: When set to 1, indicates a pause frame.

• Bit 36: When set to 1, indicates a broadcast

frame.

• Bit 37: When set to 1, indicates a multicast

frame.

• Bit 38: When set to 1, indicates a unicast frame.

• Bit 39: When set to 1, indicates a PFC frame.

avalon_st_txstatus_

error[]

Out

7

When set to 1, the respective bit indicates the

following error type in the TX frame.
• Bit 0: Undersized frame.

• Bit 1: Oversized frame.

• Bit 2: Payload length error.

• Bit 3: Unused.

• Bit 4: Underflow.

• Bit 5: Client error.

• Bit 6: Unused.
The error status is invalid when an overflow occurs.

avalon_st_tx_pfc_

status_valid

Out

1

When asserted, this signal qualifies the

avalon_st_

tx_pfc_status_data[]

signal.

UG-01144

2014.12.15

Avalon-ST TX Status Signals

5-9

Interface Signals for LL Ethernet 10G MAC

Altera Corporation

Send Feedback