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

Page 16

Advertising
background image

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

Advertising