Pma tx/rx interface – Achronix Speedster22i 10G/40G/100G Ethernet User Manual
Page 16

16
UG029, September 6, 2013
111111: ff_tx_data[503:0] is valid (100G only)
ff_tx_err[11:0]
In
Transmit Frame Error per segment. Asserted with the 
frame’s final data word to indicate that the transmitted 
frame is invalid. When ff_tx_err is asserted, the frame 
is transmitted to the XL/CGMII interface with a transmit 
error. 
ff_tx_crc[11:0]
In
Transmit CRC Append per segment. If set, a CRC field will 
be appended to the frame. If cleared, the MAC does not 
append a FCS to the frame. This signal must be valid 
during ff_tx_sop assertion. 
ff_tx_rdy[11:0]
Out
Transmit FIFO Ready per segment. When the ff_tx_rdy 
signal is high, the user may send ff_tx_data to the transmit 
FIFO of the addressed segment. When the ff_tx_rdy signal 
is low, the transmit interface FIFO is almost full and the 
user must stop sending data to the ff_tx_data port. 
ff_tx_ovr[11:0]
Out
Transmit Overflow Error per segment. Asserted (set to 1) 
as long as an overflow condition persists on the application 
FIFO per segment. This signal can be used to trigger an 
application interrupt. 
ff_tx_id[3:0]
In
Frame Identifier. An arbitrary value that must be valid 
during ff_tx_eop assertion that can be used to mark 
specific frames. The frame identifier ff_tx_id[3:0] can 
be mapped to any segment of FIFO group 0 (10G: SEG0-3, 
40G: SEG0, 100G: SEG0). 
The value is available at the transmit status pins 
tx_ts_id[3:0] when the frame has been transmitted to 
the PHY. 
Has no further meaning inside the MAC besides the 
forwarding to the transmit status. 
ff_tx_ts_frm
In
IEEE 1588 Timing Frame Indication that must be valid 
during ff_tx_eop assertion. The frame indication 
ff_tx_ts_frm can be mapped to any segment of FIFO 
group 0 (10G: SEG0-3, 40G: SEG0, 100G: SEG0). Allows 
the application to mark specific 1588 event frames. When 
set for a frame, its transmit timestamp will be returned on 
tx_ts[31:0] 
ff_tx_preamble_val
In
Transmit Frame Preamble Valid Indication. Should be 
asserted with ff_tx_sop to indicate that the current frame 
should be sent with the preamble provided on 
ff_tx_preamble[55:0]. 
ff_tx_preamble[55:0]
In
Transmit Frame Preamble. 56-Bit preamble inserted in the 
current frame, must be valid when ff_tx_preamble_val 
is set to 1. The transmit frame preamble 
ff_tx_preamble[55:0] can be mapped to any segment 
of FIFO group 0 (10G: SEG0-3, 40G: SEG0, 100G: SEG0). 
PMA TX/RX Interface
Table 4
– PMA TX/RX Interface
Signal Name
Mode
Description
pma_{11:0}_pd{1:0]
Input
Individual Lane power down state control: 
11 
– Coma Power State (P2) - Everything but receiver
detection + signal detect is disabled. Minimum power 
consumption 
