
Signal Direction Width Description
avalon_st_tx_
empty[]
In 2 Use this signal to specify the number of empty bytes
(not used) in the cycle that contain the end of a
packet.
• 0x0: All bytes are valid.
• 0x1: The last byte is invalid.
• 0x2: The last two bytes are invalid.
• 0x3: The last three bytes are invalid.
Avalon-ST RX Data Interface Signals
Table 5-7: Avalon-ST RX Data Interface Signals
Signal Direction Width Description
avalon_st_rx_
startofpacket
Out 1 When asserted, indicates the beginning of the RX
data.
avalon_st_rx_
endofpacket
Out 1 When asserted, indicates the end of the RX data.
avalon_st_rx_valid Out 1 When asserted, indicates that the avalon_st_rx_
data[] signal and other signals on this interface are
valid.
avalon_st_rx_ready In 1 Assert this signal when the client is ready to accept
data.
avalon_st_rx_
error[]
Out 6 When set to 1, the respective bits indicate an error
type:
• Bit 0—PHY error.
• For 10 Gbps, the data on xgmii_rx_data
contains a control error character (FE).
• For 10 Mbps,100 Mbps,1 Gbps, gmii_rx_err
or mii_rx_err is asserted.
• Bit 1—CRC error. The computed CRC value
does not match the CRC received.
• Bit 2—Undersized frame. The RX frame length
is less than 64 bytes.
• Bit 3—Oversized frame.
• Bit 4—Payload length error.
• Bit 5—Overflow error. The user application is
not ready to receive more data while still
receiving incoming data from the MAC IP core.
avalon_st_rx_data[]
Out 32 RX data to the client.
5-6
Avalon-ST RX Data Interface Signals
UG-01144
2014.12.15
Altera Corporation
Interface Signals for LL Ethernet 10G MAC
Send Feedback
Comentarios a estos manuales