Altera Low Latency Ethernet 10G MAC User Manual
Page 91

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