EasyManuals Logo
Home>Xilinx>Transceiver>Virtex UltraScale+ FPGAs

Xilinx Virtex UltraScale+ FPGAs User Manual

Xilinx Virtex UltraScale+ FPGAs
145 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #111 background imageLoading...
Page #111 background image
Table 68: Valid RS-FEC Operating Sub-Modes
Control Signal
Sub-Modes
1 2 3
FEC_RXn_BYPASS_INDICATION 0 0 1
FEC_RXn_BYPASS_CORRECTION 0 1 0
Sub-mode 1: Full Operation
In this sub-mode, the RS-FEC engine detects and corrects errors. If a codeword with up to 15
symbol errors is received, the errors are corrected. If a codeword with 16 or more symbol errors
is received, the erroneous data is agged soon aer the start of data output.
Sub-mode 2: Error Indication, No Error Correction
In this sub-mode, the RS-FEC engine detects errors but does not correct them. If a codeword
with one or more errors is received, no error correcon is aempted, but the erroneous data is
agged soon aer the start of data output.
Sub-mode 3: Error Correction, No Error Indication
In this sub-mode, the RS-FEC engine detects and corrects errors. If a codeword with up to 15
symbol errors is received, the errors are corrected. If a codeword with 16 or more symbol errors
is received, no correcon is possible, and the erroneous data is not agged unl aer it has been
output.
Usage Model
When FEC is enabled in 50G mode, bit 0 of each RXDATA bus is the rst bit received in me,
and bit 159 is the last bit received in me. The RXDATASTART signal is driven High whenever
the RXDATA for the associated slice contains the rst 160 bits of a codeword. Output
codewords are always aligned so that bit 0 of a codeword is on bit 0 of the RXDATA bus.
When FEC is enabled in 100G mode, bit 0 of CH0_RXDATA is the rst bit received in me, and
bit 159 of CH1_RXDATA is the last bit received in me. The CH0_RXDATASTART signal is driven
High whenever the RXDATA buses contain the rst 320 bits of a codeword. Output codewords
are always aligned so that bit 0 of a codeword is on bit 0 of CH0_RXDATA. CH0_RXDATASTART
should be ignored in 100G mode.
The RXDATAISAM signal is driven High alongside RXDATASTART whenever the codeword
received on the associated slice contains an alignment marker. This signal is not acve when the
FEC is congured in 50G raw mode. In 100G mode, CH1_RXDATAISAM should be ignored.
Chapter 4: Receiver
UG581 (v1.0) January 4, 2019 www.xilinx.com
Virtex UltraScale+ GTM Transceivers 111
Send Feedback

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Xilinx Virtex UltraScale+ FPGAs and is the answer not in the manual?

Xilinx Virtex UltraScale+ FPGAs Specifications

General IconGeneral
BrandXilinx
ModelVirtex UltraScale+ FPGAs
CategoryTransceiver
LanguageEnglish

Related product manuals