RX CDR
The RX clock data recovery (CDR) circuit in each Ult FPGA GTM transceiver channel
extracts the recovered clock and data from an incoming data stream. The following figure
illustrates the architecture of the CDR block. Clock paths are shown with dotted lines for clarity.
Figure 40:
CDR Block Diagram
Recovered
Clock
CTLE
ADC
DFE
+
FFE
CDR FSM
RX Data
PI
Adaptation
PLL
RXP/N
X20925-053118
The GTM transceiver employs the baud-rate phase detection CDR architecture. Incoming data
first goes through receiver equalization and ADC where the data is sampled. The sampled data
then moves through FFE and DFE before feeding to the CDR state machine and the downstream
transceiver blocks.
The LCPLL provides a base clock to the phase interpolator. The phase interpolator in turn
produces fine, evenly spaced sampling phases to allow the CDR state machine to have fine phase
control. The CDR state machine can track incoming data streams that can have a frequency
offset from the local PLL reference clock.
Ports and Attributes
The following table defines the CDR ports.
Table 52: CDR Ports
Port
Dir
Clock Domain
Description
CH[0/1]_RXCDROVRDEN
In
Async
Reserved. Use the recommended value
from the Wizard.
Chapter 4: Receiver
UG581 (v1.0) January 4, 2019
Virtex Ult GTM Transceivers
93