Intel® Agilex™ F-Series and I-Series LVDS SERDES User Guide

ID 721819
Date 11/30/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.1. High-Speed SERDES Usage Modes

You can use the Intel® Agilex™ F-series and I-series high-speed SERDES through the LVDS SERDES Intel® FPGA IP. The LVDS SERDES IP supports four SERDES functional modes.
Table 1.  Summary of the Intel® Agilex™ F-Series and I-Series High-Speed SERDES Usage ModesAll usage modes in this table support SERDES factors of 3 to 10.
Functional Mode Description

Transmitter

(TX)

  • The SERDES block acts as a serializer.
  • A PLL generates these signals:
    • fast_clock
    • load_enable

Non-DPA receiver

(RX Non-DPA)

  • The SERDES block acts as a deserializer that bypasses the DPA and DPA-FIFO.
  • A PLL generates the fast_clock signal.
  • The SERDES captures the incoming data at the bit slip with the fast_clock signal. Therefore, you must ensure the correct clock–data alignment.

DPA-FIFO receiver

(RX DPA-FIFO)

  • The SERDES block acts as a deserializer that uses the DPA block.
  • The DPA block uses a set of eight DPA clocks to select the optimal phase for sampling data.
    • The DPA clocks run at the fast_clock frequency with each clock phase-shifted 45° apart.
    • The DPA-FIFO, a circular buffer, samples the incoming data with the selected DPA clock and forwards the data to LVDS clock domain.
    • The bit slip circuitry then samples the data and inserts latencies to realign the data to match the desired word boundary of the deserialized data.

Soft-CDR receiver

(RX Soft-CDR)

  • The LVDS SERDES IP forwards these clocks:
    • The optimal DPA clock (DPACLK) into the LVDS clock domain as the fast_clock signal.
    • The rx_divfwdclk, produced by the local clock generator, to the device core.
  • Each bank has only 12 soft-CDR channels available. Refer to the device pin-out files to determine which pin pairs can support soft-CDR channels in each bank.
    • The device pin-out files list the available LVDS pin pairs under the Dedicated Tx/Rx Channel column in the following format:
      LVDS<bank number>_<pin pair><p or n>
    • The <pin pair> with an even number value supports soft-CDR mode.