TI-JESD204-IP

TI-JESD204-IP

Downloads

Overview

The JESD204 rapid design IP has been designed to enable FPGA engineers to achieve an accelerated path to a working JESD204 system. The IP has been architected in a way that downstream digital processing and other application logic are isolated from most of the performance- and timing-critical constraints of the JESD204 protocol. The IP assists designers cut firmware development time and ease FPGA integration.

The JESD204 rapid design IP is provided royalty free for use with TI high-speed data converters. TI will assist the user in the configuration of the initial link, customized for use between the specific FPGA platform and TI data converter JMODE. TI will provide the IP via a secure download link after it is tested and ready for deployment.

The JESD204 rapid design IP supports the following FPGA families:

  • Xilinx® Virtex™ UltraScale™ and UltraScale+™
  • Xilinx Kintex™ UltraScale and UltraScale+
  • Xilinx Zynq™ UltraScale+ and Zynq UltraScale+ (Auto)
  • Xilinx Artix™ 7 and Artix 7 (Auto)
  • Xilinx Virtex 7
  • Xilinx Kintex 7 and Kintex 7 (Auto)
  • Xilinx Zynq7000 and Zynq7000 (Auto)

Get Started

To get started with JESD204 rapid design IP:

  • Step 1: Choose a TI high-speed data converter, the JESD204 mode and the FPGA for your system
  • Step 2: Request JESD204 rapid design IP
Features
  • Compatible with JEDEC JESD204a/b/c protocols
  • Supports subclass 1 deterministic latency and multidevice synchronization
  • Supported lane rates
    • Up to 16.375 Gbps in 8b/10b mode
    • Up to 20 Gbps in 64b/66b mode
  • Supports all protocol related error detection and reporting features
  • Integrated transport layer converts lane data into samples (not supported for HD modes)
  • Optimized logic and memory footprint in the FPGA, freeing up resources for application logic (and enabling smaller and lower-cost FPGAs where possible)
  • Novel design features, including data export at clock rates that are asynchronous to the line rate

  • Encrypted RTL source code of the JESD204 IP optimized for the JMODE/LMFS mode of the targeted converter
  • Configuration files for FPGA IPs/macros
  • Reference design integrating the JESD204 IP with a PLL and an ILA (for internal sample capture)

Download View video with transcript Video

Downloads

Firmware

TI204C-IP — Request for JESD204 rapid design IP

Supported products & hardware

Supported products & hardware

Products
High-speed ADCs (≥10 MSPS)
ADC08DJ3200 — 8-Bit, Dual 3.2-GSPS or Single 6.4-GSPS, RF-Sampling Analog-to-Digital Converter (ADC) ADC08DJ5200RF — RF-sampling 8-bit ADC with dual-channel 5.2 GSPS or single-channel 10.4 GSPS ADC09DJ1300-Q1 — Automotive dual-channel, 9-bit, 1.3-GSPS analog-to-digital converter (ADC) with JESD204C interface ADC09QJ1300-Q1 — Automotive quad-channel, 9-bit, 1.3-GSPS analog-to-digital converter (ADC) with JESD204C interface ADC09SJ1300-Q1 — Automotive single-channel, 9-bit, 1.3-GSPS analog-to-digital converter (ADC) with JESD204C interface ADC12DJ1600-Q1 — Automotive, 2-ch, 12-bit, 1.6-GSPS ADC with JESD204C interface and integrated sample clock generator ADC12DJ2700 — 12-bit, dual 2.7-GSPS or single 5.4-GSPS, RF-sampling analog-to-digital converter (ADC) ADC12DJ3200 — 12-bit, dual 3.2-GSPS or single 6.4-GSPS, RF-sampling analog-to-digital converter (ADC) ADC12DJ3200QML-SP — Radiation-hardened, QML-V, 300krad, 12-bit dual 3.2GSPS or single 6.4GSPS ADC ADC12DJ4000RF — RF-sampling 12-bit ADC with 4-GSPS dual channel or 8-GSPS single channel ADC12DJ5200RF — RF-sampling 12-bit ADC with dual-channel 5.2 GSPS or single-channel 10.4 GSPS ADC12J1600 — 12-Bit, 1.6-GSPS, RF Sampling Analog-to-Digital Converter (ADC) ADC12J2700 — 12-Bit, 2.7-GSPS, RF Sampling Analog-to-Digital Converter (ADC) ADC12J4000 — 12-Bit, 4.0-GSPS, RF Sampling Analog-to-Digital Converter (ADC) ADC12QJ1600-Q1 — Automotive, quad-channel, 12-bit, 1.6-GSPS ADC with JESD204C interface ADC12SJ1600-Q1 — Automotive, 1-channel, 12-bit, 1.6-GSPS ADC with JESD204C interface ADC14X250 — 14-Bit, 250-MSPS Analog-to-Digital Converter (ADC) ADC16DX370 — Dual-Channel, 16-Bit, 370-MSPS Analog-to-Digital Converter (ADC) ADC31JB68 — 16-Bit, 500-MSPS Analog-to-Digital Converter (ADC) ADC31RF80 — 14-Bit, 3-GSPS, RF-Sampling Wideband Receiver and Feedback IC ADC32J22 — Dual-Channel, 12-Bit, 50-MSPS Analog-to-Digital Converter (ADC) ADC32J23 — Dual-Channel, 12-Bit, 80-MSPS Analog-to-Digital Converter (ADC) ADC32J24 — Dual-Channel, 12-Bit, 125-MSPS Analog-to-Digital Converter (ADC) ADC32J25 — Dual-Channel, 12-Bit, 160-MSPS Analog-to-Digital Converter (ADC) ADC32J42 — Dual-Channel, 14-Bit, 50-MSPS Analog-to-Digital Converter (ADC) ADC32J43 — Dual-Channel, 14-Bit, 80-MSPS Analog-to-Digital Converter (ADC) ADC32J44 — Dual-Channel, 14-Bit, 125-MSPS Analog-to-Digital Converter (ADC) ADC32J45 — Dual-Channel, 14-Bit, 160-MSPS Analog-to-Digital Converter (ADC) ADC32RF42 — Dual-Channel, 14-Bit, 1.5-GSPS RF-Sampling Analog-to-Digital Converter (ADC) ADC32RF44 — Dual-Channel, 14-Bit, 2.6-GSPS RF-Sampling Analog-to-Digital Converter (ADC) ADC32RF45 — Dual-channel, 14-bit, 3-GSPS, RF-sampling analog-to-digital converter (ADC) ADC34J22 — Quad-Channel, 12-Bit, 50-MSPS Analog-to-Digital Converter (ADC) ADC34J23 — Quad-Channel, 12-Bit, 80-MSPS Analog-to-Digital Converter (ADC) ADC34J24 — Quad-Channel, 12-Bit, 125-MSPS Analog-to-Digital Converter (ADC) ADC34J25 — Quad-Channel, 12-Bit, 160-MSPS Analog-to-Digital Converter (ADC) ADC34J42 — Quad-Channel, 14-Bit, 50-MSPS Analog-to-Digital Converter (ADC) ADC34J43 — Quad-Channel, 14-Bit, 80-MSPS Analog-to-Digital Converter (ADC) ADC34J44 — Quad-Channel, 14-Bit, 125-MSPS Analog-to-Digital Converter (ADC) ADC34J45 — Quad-Channel, 14-Bit, 160-MSPS Analog-to-Digital Converter (ADC) ADS42JB46 — Dual-Channel, 14-Bit, 160-MSPS Analog-to-Digital Converter (ADC) ADS42JB49 — Dual-Channel, 14-Bit, 250-MSPS Analog-to-Digital Converter (ADC) ADS42JB69 — Dual-Channel, 16-Bit, 250-MSPS Analog-to-Digital Converter (ADC) ADS54J20 — Dual-Channel, 12-Bit, 1.0-GSPS Analog-to-Digital Converter (ADC) ADS54J40 — Dual-Channel, 14-Bit, 1.0-GSPS Analog-to-Digital Converter (ADC) ADS54J42 — Dual-Channel, 14-Bit, 625-MSPS Analog-to-Digital Converter (ADC) ADS54J54 — Quad-Channel, 14-Bit, 500-MSPS Analog-to-Digital Converter (ADC) ADS54J60 — Dual-Channel, 16-Bit, 1.0-GSPS Analog-to-Digital Converter (ADC) ADS54J64 — Quad-Channel, 14-Bit, 1-GSPS, 2x-Oversampling Analog-to-Digital Converter (ADC) ADS54J66 — Quad-Channel, 14-Bit, 500-MSPS Analog-to-Digital Converter (ADC) ADS54J69 — Dual-Channel, 16-Bit, 500-MSPS Analog-to-Digital Converter (ADC) ADS61JB23 — 12-Bit, 80-MSPS Analog-to-Digital Converter (ADC) ADS61JB46 — 14-Bit, 160-MSPS Analog-to-Digital Converter (ADC)
High-speed DACs (>10 MSPS)
DAC37J82 — Dual-Channel, 16-Bit, 1.6-GSPS, 1x-16x Interpolating Digital-to-Analog Converter (DAC) DAC37J84 — Quad-Channel, 16-Bit, 1.6-GSPS, 1x-16x Interpolating Digital-to-Analog Converter (DAC) DAC38J82 — Dual-Channel, 16-Bit, 2.5-GSPS, 1x-16x Interpolating Digital-to-Analog Converter (DAC) DAC38J84 — Quad-Channel, 16-Bit, 2.5-GSPS, 1x-16x Interpolating Digital-to-Analog Converter (DAC) DAC38RF80 — Dual-Channel, 14-Bit, 9-GSPS, 6x-24x Interpolating, 6 & 9 GHz PLL Digital-to-Analog Converter (DAC) DAC38RF82 — Dual-Channel, 14-Bit, 9-GSPS, 1x-24x Interpolating, 6 & 9 GHz PLL Digital-to-Analog Converter (DAC) DAC38RF83 — Dual-Channel, 14-Bit, 9-GSPS, 6x-24x Interpolating, 6 & 9 GHz PLL Digital-to-Analog Converter (DAC) DAC38RF84 — 14-Bit, 9-GSPS, 6x-24x Interpolating, 6 & 9 GHz PLL Digital-to-Analog Converter (DAC) DAC38RF85 — 14-Bit, 9-GSPS, 6x-24x Interpolating, 6 & 9 GHz PLL Digital-to-Analog Converter (DAC) DAC38RF86 — Dual-Channel, 14-Bit, 9-GSPS, 6x-24x Interpolating, 9 GHz GSM PLL Digital-to-Analog Converter (DAC) DAC38RF87 — Dual-Channel, 14-Bit, 6.2-GSPS, 6x-24x Interpolating, 6 GHz GSM PLL Digital-to-Analog Converter DAC38RF89 — Dual-Channel, 14-Bit, 8.4-GSPS, 1x-24x Interpolating, 5 & 7.5 GHz PLL Digital-to-Analog Converter DAC38RF90 — Dual-Channel, 14-Bit, 9-GSPS, 12x-24x Interpolating, 6 & 9 GHz PLL Digital-to-Analog Converter (DAC) DAC38RF93 — Dual-Channel, 14-Bit, 9-GSPS, 12x-24x Interpolating, 6 & 9 GHz PLL Digital-to-Analog Converter (DAC) DAC38RF96 — Dual-Channel, 14-Bit, 9-GSPS, 12x-24x Interpolating, 9 GHz GSM PLL Digital-to-Analog Converter (DAC) DAC38RF97 — Dual-Channel, 14-Bit, 6-GSPS, 12x-24x Interpolating, 6-GHz GSM PLL Digital-to-Analog Converter (DAC) DAC39J82 — Dual-Channel, 16-Bit, 2.8-GSPS, 1x-16x Interpolating Digital-to-Analog Converter (DAC) DAC39J84 — Quad-Channel, 16-Bit, 2.8-GSPS, 1x-16x Interpolating Digital-to-Analog Converter (DAC)
RF transceivers
AFE7422 — 2-transmit, 2-receive RF-sampling transceiver, 10-MHz to 6-GHz, max 1200-MHz IBW AFE7444 — 4-transmit, 4-receive RF-sampling transceiver, 10-MHz to 6-GHz, max 600-MHz IBW AFE7681 — 4-transmit, 2-receive RF-sampling transceiver, 100-MHz to 5.2-GHz, max 1200-MHz IBW AFE7683 — 2-transmit, 4-receive RF-sampling transceiver, 100-MHz to 5.2-GHz, max 1200-MHz IBW, single DUC/D AFE7684 — 2-transmit, 4-receive RF-sampling transceiver, 100-MHz to 5.2-GHz, max 1200-MHz IBW, dual DUC/DDC AFE7685 — 4-transmit, 4-receive RF-sampling transceiver, 100-MHz to 5.2-GHz, max 1200-MHz IBW, single DUC/D AFE7686 — 4-transmit, 4-receive RF-sampling transceiver, 100-MHz to 5.2-GHz, max 1200-MHz IBW, dual DUC/DDC AFE7700 — 4-transmit, 4-receive, 2-feedback RF transceiver, 600-MHz to 6-GHz, four PLLs, general purpose AFE7769 — 4-transmit, 4-receive, 2-feedback RF transceiver, 600-MHz to 6-GHz, four PLLs, wireless purpose AFE7799 — 4-transmit, 4-receive, 2-feedback RF transceiver, 600-MHz to 6-GHz, max 600-MHz IBW AFE7900 — 4-transmit, 6-receive RF-sampling transceiver, 5-MHz to 7.4-GHz, max 1200-MHz IBW AFE7921 — 4-transmit, 4-receive, 2-feedback RF-sampling transceiver, 600-MHz to 6-GHz, max 800-MHz IBW AFE7950 — 4-transmit, 6-receive RF-sampling transceiver, 600-MHz to 12-GHz, max 1200-MHz IBW AFE7988 — 4-transmit, 4-receive, 1-feedback RF-sampling transceiver, 600-MHz to 6-GHz, max 1200-MHz IBW AFE7989 — 4-transmit, 4-receive, 1-feedback RF-sampling transceiver, 600-MHz to 6-GHz, max 400-MHz IBW AFE8092 — 8-transmit, 8-receive RF-sampling transceiver, 600-MHz to 6-GHz, max 1200-MHz IBW
RF transmitters
ADS58J63 — Quad Channel 14-bit 500 Msps Telecom Receiver IC ADS58J64 — Quad-channel, 14-bit, 1-GSPS telecom receiver and feedback IC AFE7920 — 4-transmit, 4-receive, 2-feedback RF-sampling transceiver with dual DUC/DDC

Additional resources you might need

Driver or library

AFE7769D-DESIGN — AFE7769D design files

Supported products & hardware

Supported products & hardware

Products
RF transceivers
AFE7728D — Dual-channel RF transceiver with dual feedback paths and integrated CFR/DPD - 200MHz AFE7768D — Four-channel RF transceiver with dual feedback paths and integrated CFR/DPD - 200MHz AFE7769D — Quad-channel RF transceiver with dual feedback paths and integrated CFR/DPD
Hardware development
Evaluation board
AFE7769DEVM — AFE7769D evaluation module for quad-channel RF transceiver with dual feedback paths and CFR/DPD

Technical documentation

No results found. Please clear your search and try again.
View all 1
Top documentation Type Title Format options Date
White paper What to Know About the Differences Between JESD204B and JESD204C PDF | HTML Jun 1, 2021

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.

Videos