GTS JESD204B Intel® FPGA IP User Guide

ID 832100
Date 4/16/2025
Public

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

Document Table of Contents

2. About the GTS JESD204B Intel® FPGA IP

The GTS JESD204B Intel® FPGA IP is a high-speed point-to-point serial interface for transferring data between data converters (such as ADCs or DACs) and FPGA devices. This unidirectional serial interface runs at a maximum data rate of 19.66 Gbps. This protocol offers higher bandwidth, low I/O count and supports scalability in both number of lanes and data rates. It is widely used in applications such as 4G/5G base stations, radar systems, medical imaging, industrial automation, and high-speed test equipment, providing efficient and reliable data connectivity for high-performance systems. The GTS JESD204B Intel® FPGA IP addresses multi-device synchronization by introducing Subclass 1 and Subclass 2 to achieve deterministic latency.
Note: The full product name, GTS JESD204B Intel® FPGA IP, is shortened to GTS JESD204B IP in this document.

The GTS JESD204B IP incorporates:

  • Media access control (MAC)—data link layer (DLL) block that controls the link states and character replacement.
  • Physical layer (PHY)—physical coding sublayer (PCS) and physical media attachment (PMA) block.

The GTS JESD204B IP does not incorporate the Transport Layer (TL) that controls the frame assembly and disassembly. The TL and test components are provided as part of a design example component where you can customize the design for different converter devices.

Figure 1. Typical System Application for GTS JESD204B IPThe GTS JESD204B IP uses the Avalon® streaming source and sink interfaces, with unidirectional flow of data, to transmit and receive data on the FPGA fabric interface.


Key features of the GTS JESD204B IP:
  • Data rate of up to 19.66 Gbps (characterization up to 12.5 Gbps)
  • Subclass 0 mode for backward compatibility to JESD204A
  • Subclass 1 mode for deterministic latency support (using SYSREF) between the ADC/DAC and logic device
  • Subclass 2 mode for deterministic latency support (using SYNC_N) between the ADC/DAC and logic device
  • Multi-device synchronization