Intel Agilex User Manual page 43

General purpose i/o and lvds serdes
Hide thumbs Also See for Agilex:
Table of Contents

Advertisement

5. Intel Agilex High-Speed SERDES I/O Architecture
UG-20214 | 2019.04.02
RSDS, and LVPECL compatible signaling. You can statically set the I/O standard of the
receiver pins to 1.5 V True Differential Signaling in the Intel Quartus Prime software
Assignment Editor or
Note:
The PLL that drives the SERDES channel must operate in integer PLL mode. You do not
need a PLL if you bypass the deserializer
Table 16.
Dedicated Circuitry and Features of the LVDS SERDES Receiver
Dedicated Circuitry / Feature
Differential I/O buffer
SERDES
Phase-locked loops (PLLs)
Data realignment (Bit slip)
DPA
Synchronizer (FIFO buffer)
Skew adjustment
On-chip termination (OCT)
5.3.1.1. Receiver Blocks in Intel Agilex Devices
The Intel Agilex LVDS SERDES receiver has the following hardware blocks:
DPA block
Synchronizer
Data realignment block (bit slip)
Deserializer
Figure 29.
Receiver Block Diagram
This figure shows the hardware blocks of the receiver. In SDR and DDR modes, the data width from the IOE is
1 and 2 bits, respectively. The deserializer includes shift registers and parallel load registers, and sends a
maximum of 10 bits to the internal logic.
10 bits
maximum
data width
Send Feedback
file.
.qsf
Supports 1.5V True Differential Signaling compatible with LVDS, RSDS, Mini-
LVDS, and LVPECL
Up to 10-bit wide deserializer
Generates different phases of a clock for data synchronizer
Inserts bit latencies into serial data
Chooses a phase closest to the phase of the serial data
Compensate for phase differences between the data and the receiver's input
reference clock
Manual
100 Ω in 1.5 V True Differential Signaling I/O standards
IOE supports SDR, DDR, or non-registered datapath
2
10
rx_out
Deserializer
10
DOUT
FPGA
Fabric
(load_enable,
fast_clock)
rx_divfwdclk
rx_coreclock
DPA Clock Domain
SERDES Clock Domain
Description
IOE
Bit Slip
Synchronizer
DIN
DOUT
DIN
DOUT
fast_clock
2
Clock Mux
(dpa_load_enable,
dpa_fast_clock, rx_divfwdclk)
3 (load_enable,
fast_clock, rx_coreclock)
I/O PLL
rx_inclock
®
Intel
Agilex
General Purpose I/O and LVDS SERDES User Guide
LVDS SERDES Receiver
+
rx_in
DPA Circuitry
Retimed
DIN
Data
DIN
DPA Clock
3
8 Serial DPA
Clock Phases
43

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents