AN 1014: Implementing Analog-to-Digital Converter Multilink Design with Agilex™ 7 FPGA F-Tile JESD204C RX IP

ID 857717
Date 11/24/2025
Public
Document Table of Contents

1.3. Synchronized ADC to Agilex™ 7 Dual Link

To synchronize multiple RX IPs within the Agilex™ 7 device, connect the following signals from each IP with an AND gate respectively:
  • j204c_rx_dev_lane_align
  • j204c_rx_dev_emblock_align

The output of the AND gate connects to the j204c_rx_alldev_lane_align and j204c_rx_alldev_emblock_align ports of each IP. Refer to Figure 4 for the required connections. The IPs need to be out of reset simultaneously to complete the link initialization sequence. Multiple IPs are put into the same JESD204C subsystem so that the reset of each IP is released by the same reset sequencer simultaneously.

Table 1.  IP Ports Connection Summary Table summarizes the IP ports connection for each subclass in the dual link for multi-device synchronization.
Subclass j204c_rx_alldev_lane_align j204c_rx_alldev_emblock_align Reset Remark
0 ANDed and re-distribute ANDed and re-distribute Simultaneous Refer to Figure 4
1

For subclass 1, the SYSREF pulse is the timing reference of the entire JESD204C subsystem. It is important to phase-align the SYSREF pulses to the FPGA and converters.

Note: For Subclass 0 IPs, connect the j204c_rx_sysref port to ground.
Figure 4. Design Simulation and Synthesis Implementation Guidelines
Figure 5. Clock and Reset Scheme of the Synchronized Dual Link
Note: To add F-Tile JESD204C IPs for interfacing with more than one ADC, modifications are needed to the Platform Designer system and top-level HDL of the design example.