Figure 5-37: Serializer Bypass
This figure shows the serializer bypass path. In DDR mode,
tx_inclock
clocks the IOE register. In SDR
mode, data is passed directly through the IOE. In SDR and DDR modes, the data width to the IOE is 1 and
2 bits, respectively.
tx_out
IOE supports SDR, DDR, or non-registered datapath
LVDS Transmitter
FPGA
Fabric
tx_in
tx_coreclock
Serializer
DIN
DOUT
Fractional PLL
IOE
+
–
2
3
2
(LVDS_LOAD_EN, diffioclk, tx_coreclock)
Note: Disabled blocks and signals are grayed out
Differential Receiver in Cyclone V Devices
The receiver has a differential buffer and fractional PLLs that you can share among the transmitter and
receiver, a data realignment block, and a deserializer. The differential buffer can receive LVDS, mini-LVDS,
and RSDS signal levels. You can statically set the I/O standard of the receiver pins to LVDS, SLVS, mini-
LVDS, or RSDS in the Quartus II software Assignment Editor.
To drive the LVDS channels, you must use the PLLs in integer PLL mode.
Note:
Related Information
Guideline: Use PLLs in Integer PLL Mode for LVDS
on page 5-12
Receiver Blocks in Cyclone V Devices
The Cyclone V differential receiver has the following hardware blocks:
• Data realignment block (bit slip)
• Deserializer
The following 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.
Altera Corporation
I/O Features in Cyclone V Devices
5-65
Differential Receiver in Cyclone V Devices
CV-52005
2014.01.10