Contact Us
Overview

SmartDV’s JESD204 Verification IP is a comprehensive solution for verifying the JEDEC serial interface standard for high-speed data converters, enabling high-bandwidth connections between ADCs, DACs, and logic devices such as FPGAs and ASICs. Fully compliant with JESD204A, JESD204B, JESD204C, and JESD204D, it supports complete verification of JESD204 Transmitter and Receiver components across data interface speeds up to 116 Gbps with PAM4 and up to 58 Gbps with PAM2 in the physical layer, covering all link layer encoding schemes including 8b/10b, 64b/66b, and 64b/80b, all five RS-FEC modes, up to 32 lanes, up to 256 converters per BFM, and all JESD204C and JESD204D advanced features including hard-wired and soft SYNC interfaces, block and extended multi-block alignment, and CRC-3 and CRC-12 integrity checking.

SmartDV’s JESD204 VIP supports UVM, SystemVerilog, and Verilog, and integrates seamlessly into diverse verification environments. It is simulator-independent and compatible with all leading EDA simulators, providing flexibility across simulation platforms.

With comprehensive error injection across all JESD204 error types, configurable scrambler support, FEC encoding and decoding, payload symbol and block verification, constraints randomization, built-in functional coverage, and a complete test suite, SmartDV’s JESD204 VIP enables verification teams to thoroughly validate data converter interface designs for 5G wireless infrastructure, software-defined radio, phased array radar, aerospace and defense, medical imaging, and high-performance instrumentation applications.

Request Data Sheet
JESD204 VIP
Key Features
  • Full JESD204 Transmitter and Receiver Support – Provides complete JESD204 Transmitter and Receiver BFM functionality with support for up to 32 lanes, up to 256 converters per transmitter and receiver BFM, 32-bit data width per converter, configurable scrambler enable and disable, and a rich set of configuration parameters for fine-grain protocol control across all JESD204 specification revisions.
  • JESD204D PAM4 High-Speed Physical Layer – Supports data interface speeds up to 116 Gbps with PAM4 signaling and up to 58 Gbps with PAM2/NRZ in the physical layer as defined in JESD204D, covering Extra Short Reach, Medium Reach, and Long Reach channel types, with full backward compatibility with JESD204C at 32.5 Gbps and JESD204B at up to 16 Gbps.
  • Comprehensive Link Layer Encoding Coverage – Supports 8b/10b link layer functions for JESD204B backward-compatible operation, 64b/66b link layer functions based on IEEE 802.3 Clause 49 and JESD204C, and 64b/80b link layer functions with fill bit encoding based on IEEE 802.3 Clause 49 and JESD204C, covering all defined JESD204 link layer encoding schemes.
  • RS-FEC and Forward Error Correction – Supports new link layer with all five RS-FEC modes based on IEEE 802.3 Clause 91 including FEC1 (136,130), FEC2 (144,130), FEC3 (272,258), FEC4 (544,514), and FEC5 (528,514), FEC encoding and decoding, command channel support, and payload symbol, payload block, alignment block, and FEC codeword verification.
  • JESD204C Advanced Synchronization and CRC – Supports hard-wired SYNC interface and soft SYNC interface as defined in JESD204C, new schemes for FEC, frame, and lane alignment, block, multi-block, and extended multi-block alignment, CRC-3 and CRC-12 cyclic redundancy check encoding, and all JESD204C-specific deterministic latency and synchronization features.
  • Comprehensive Error Injection and Detection – Supports injection and detection of all JESD204 error types including invalid code group insertion, disparity errors, CRC errors, sync error insertion, lane skew insertion, FEC errors, and scrambler error insertion across all defined link layer encoding schemes and physical layer configurations.
  • Complete Verification Infrastructure – Provides a full test suite covering all JESD204A through JESD204D specification features, built-in functional coverage analysis, constraints randomization, status counters for bus events, and callbacks in transmitter, receiver, and monitor for user-defined event handling and protocol violation notification.
Compliance and Compatibility
  • Fully compliant with JESD204D; backward compatible with JESD204C, JESD204B, and JESD204A
  • Supports PAM4 up to 116 Gbps and PAM2/NRZ up to 58 Gbps physical layer data rates
  • Supports 8b/10b, 64b/66b, and 64b/80b link layer encoding schemes
  • Supports all five RS-FEC modes per IEEE 802.3 Clause 91
  • Compatible with UVM, OVM, VMM, SystemVerilog, and Verilog verification environments
  • Compatible with all major EDA simulators including Synopsys VCS, Cadence Xcelium, Siemens Questa, Aldec Riviera-PRO, and Verilator

Request Datasheet