JESD204B vs JESD204C: Key Differences Compared

jesd204b
jesd204c
high speed interface
adc dac
data converter

This page compares JESD204B and JESD204C, highlighting the key differences between these high-speed interface specifications.

Introduction:

JESD204B and JESD204C are high-speed interface specifications published by JEDEC (Joint Electron Devices Engineering Council). The specifications are designed to connect fast Analog-to-Digital Converters (ADCs) and Digital-to-Analog Converters (DACs) to high-speed FPGAs, processors, and ASICs. The three published specifications include JESD204A, JESD204B and JESD204C.

JESD204B

JESD204B

Here’s a breakdown of the features of JESD204B:

  • Published in 2011, it’s an enhancement of the previous version, JESD204A.
  • Device subclass 0 is backward compatible to JESD204A. Subclasses 1 and 2 are also supported.
  • Supports speeds up to 12.5 Gbps, a significant improvement over the 3.125 Gbps supported by JESD204A.
  • Supports single or multiple lanes, serial lane alignment and monitoring, and lane synchronization.
  • Features a modular design that supports multi-device synchronization.
  • Supports deterministic latency.
  • Utilizes 8B/10B encoding, scrambling, and descrambling.
  • For complete information, refer to the standard specifications published on jedec.org.

JESD204C

Following are the features of JESD204C:

  • Backward compatible with JESD204A and JESD204B standard versions.
  • Designed for high megabit and gigabit data rate applications in areas like 5G cellular equipment, test equipment, medical devices, and military applications.
  • Builds upon all the features of JESD204B, adding new benefits.
  • Supports device subclasses 0 and 1. Subclass-0 offers no deterministic latency. Subclass-1 uses a SYSREF signal to achieve deterministic latency.
  • LEMC counter based on E range from 1 to 256.
  • Uses 64/66 encoding, scrambling and descrambling.
  • No FEC support.
  • For complete information, refer to the standard specifications published on jedec.org.

Tabular Comparison: JESD204B vs JESD204C

The following table highlights the key differences between JESD204B and JESD204C:

FeaturesJESD204BJESD204C
Release year20112017
Data Rate (Maximum)12.5 Gb/sec32.5 Gb/sec
Encoding schemes8B/10B8B/10B, 64B/66B, 64B/80B
DC BalanceGoodBetter than JESD204B
Clock recoveryGoodBetter than JESD204B
Data alignmentGoodBetter than JESD204B
Bit Overhead25%3.125%, Much smaller than JESD204B
Scrambling polynomial1 + X14 + X151 + X39 + X58
CRC encoding / DecodingNot supportedSupported, CRC-12 is used to compute parity bits
Deterministic latencySupported, in terms of RBD frame cyclesSupported, in terms of number of RBD characters
Transceiver classesNot supportedSupported
SYNC• Timing of SYNC~ signal are relative to frame clock
• Supports hard wired SYNC interface
• Timing of SYNC~ signal are relative to sync generation and sync detection clocks
• Supports hard wired and soft SYNC interface
Phase synchronization• Same as JESD204A, except synchronous to local multi-frame clock (LMFC) instead of frame clock
• SYSREF (subclass-1); SYNC (subclass-2)
• LMFC (local multi-frame clock), Local Extended multi-block clock
• SYSREF (subclass-1 : 8B/10B, 64B/66B, 64B/80B);
SYNC (subclass-2 : 8B/10B)
Maximum K frames in multi-frame32256
Programmable ILAS lengthSupportedNot supported (Fixed to 4)
ADC DAC Interfacing with FPGA using VHDL

ADC DAC Interfacing with FPGA using VHDL

Explore ADC DAC interfacing with FPGA, including VHDL code examples for reading data from ADC to receive and writing data to DAC for transmit.

adc dac
fpga
vhdl code
JESD204B and JESD204C Interface Advantages

JESD204B and JESD204C Interface Advantages

Explore the benefits of JESD204 interfaces (JESD204B and JESD204C) in terms of speed, size, cost, and features compared to older interfaces.

jesd204
data converter
high speed interface
Aliasing Frequency Calculator and Formula

Aliasing Frequency Calculator and Formula

Calculate aliasing (Nyquist) frequency and understand the aliasing frequency formula used in ADCs/DACs. Explore harmonic frequencies and their spectral positions.

aliasing
nyquist frequency
sampling