5. Cyclone 10 GX Transceiver PHY Architecture
UG-20070 | 2018.09.24
5.2.1.7. Interlaken Disparity Generator
The Interlaken disparity generator block is in accordance with the Interlaken protocol
specification and provides a DC-balanced data output.
The Interlaken protocol solves the unbounded baseline wander, or DC imbalance, of
the 64B/66B coding scheme used in 10Gb Ethernet by inverting the transmitted data.
The disparity generator monitors the transmitted data and makes sure that the
running disparity always stays within a ±96-bit bound. It adds the 67th bit (bit 66) to
signal the receiver whether the data is inverted or not.
Table 167.
Inversion Bit Definition
Bit 66
0
Bits [63:0] are not inverted; the receiver processes this word without modification
1
Bits [63:0] are inverted; the receiver inverts the bits before processing this word
Note:
The Interlaken disparity generator is available to implement the Interlaken protocol.
5.2.1.8. TX Gearbox, TX Bitslip and Polarity Inversion
The TX gearbox adapts the PCS data width to the smaller bus width of the PCS-PMA
interface (Gearbox Reduction). It supports different ratios (FPGA fabric-PCS Interface
Width: PCS-PMA Interface Width) such as 66:32, 66:40, 64:32, 40:40, 32:32, 64:64,
67:64, and 66:64. The gearbox mux selects a group of consecutive bits from the input
data bus depending on the gearbox ratio and the data valid control signals.
The TX gearbox also has a bit slipping feature to adjust the data skew between
channels. The TX parallel data is slipped on the rising edge of
before it is passed to the PMA. The maximum number of the supported bitslips is PCS
data width-1 and the slip direction is from MSB to LSB and from current to previous
word.
Figure 187. TX Bitslip
tx_enh_bitslip
You can use transmitter data polarity inversion to invert the polarity of every bit of the
input data word to the serializer in the transmitter path. The inversion has the same
effect as swapping the positive and negative signals of the differential TX buffer. This
is useful if these signals are reversed on the board or backplane layout. Enable
polarity inversion through the Native PHY IP Parameter Editor.
5.2.2. Receiver Datapath
5.2.2.1. RX Gearbox, RX Bitslip, and Polarity Inversion
The RX gearbox adapts the PMA data width to the larger bus width of the PCS channel
(Gearbox Expansion). It supports different ratios (PCS-PMA interface width : FPGA
fabric–PCS interface width) such as 32:66, 40:66, 32:67, 32:64, 40:40, 32:32, 64:64,
67:64, and 66:64 and a bit slipping feature.
Send Feedback
= 2 and PCS width of gearbox is 67
Interpretation
tx_enh_bitslip
®
®
Intel
Cyclone
10 GX Transceiver PHY User Guide
291
Need help?
Do you have a question about the Cyclone 10 GX and is the answer not in the manual?