F-Tile JESD204B Intel® FPGA IP User Guide

ID 723907
Date 4/23/2024
Public
Document Table of Contents

4.4. Clocking Scheme

This section describes the clocking scheme for the F-Tile JESD204B IP core and transceiver.

Table 15.   F-Tile JESD204B IP Core Clocks
Clock Signal Formula Description

TX/RX Device Clock:

pll_ref_clk

PLL selection during IP core generation The PLL reference clock used by the TX Transceiver PLL or RX CDR. This is also the recommended reference clock to the IOPLL Intel FPGA IP core.

TX/RX Link Clock:

txlink_clk

rxlink_clk

Data rate/40 The timing reference for the F-Tile JESD204B IP core. The link clock runs at data rate/40 because the IP core operates in a 40-bit data bus architecture after 8B/10B encoding.

For Subclass 1, to avoid half link clock latency variation, you must supply the device clock at the same frequency as the link clock.

The JESD204B transport layer in the design example requires both the link clock and frame clock to be synchronous.

TX/RX Frame Clock (in design example):

txframe_clk

rxframe_clk

Data rate/(10 × F) The frame clock as per the JESD204B specification. This clock is applicable to the JESD204B transport layer and other upstream devices that run in frame clock such as the PRBS generator/checker or any data processing blocks that run at the same rate as the frame clock.

The JESD204B transport layer in the design example also supports running the frame clock in half rate or quarter rate by using the FRAMECLK_DIV parameter. The JESD204B transport layer requires both the link clock and frame clock to be synchronous. For more information, refer to the F1/F2_FRAMECLK_DIV parameter description and its relationship to the frame clock in the respective F-Tile JESD204B Intel® FPGA IP design example user guides.

TX/RX PHY Clock:

txphy_clk

rxphy_clk

Data rate/40

txphy_clk:
  • TX parallel clock output from the TX transceiver. This clock has the same frequency as txlink_clk signal.
  • This clock is output as an optional port for user if the txlink_clk and txframe_clk signals are operating at the same frequency in Subclass 0 operating mode
rxphy_clk:
  • Transceiver recovered clock signal. This clock is derived from the clock data recovery (CDR) and the frequency depends on the JESD204B IP core data rate.
  • This clock has the same frequency as the rxlink_clk signal.

TX/RX AVS Clock:

jesd204_tx_avs_clk

jesd204_rx_avs_clk

75–125 MHz The configuration clock for the F-Tile JESD204B IP core CSR through the Avalon® memory-mapped interface. This clock is asynchronous to all the clocks.

Transceiver Management Clock:

reconfig_xcvr_clk

100 MHz–250 MHz

The configuration clock for the transceiver CSR through the Avalon® memory-mapped interface. This clock is exported only when the transceiver dynamic reconfiguration option is enabled.

Tile System PLL Clock:

sysclk

System PLL divide-by 2 Freq (equal or greater than Link Clock Frequency) Generated using system clock PLL. The frequency must be equal or greater than link clock frequency.