Postgraduate DiplomaElectronics, Embedded Systems & Telecom Applications open

Diploma in Interface JESD204B/C: Architecture and Testing

Online postgraduate diploma of 800 hours in the JESD204B/C interface: architecture and test. 8 modules covering converter interfaces, JESD204B and JESD204C link layers, deterministic latency, physical layer design, FPGA implementation and link testing, with an assigned technical tutor.

Duration800 hours · 6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Explain the layered architecture and parameters of JESD204.

02

Configure JESD204B links with 8b/10b encoding.

03

Implement JESD204C links with 64b/66b encoding.

04

Achieve deterministic latency using SYSREF and subclass 1.

05

Design the physical layer and layout of multi-gigabit links.

06

Integrate JESD204 cores in FPGAs with control software.

07

Test and debug links using BER, patterns and margins.

Profile

Who it's for

  • FPGA engineers integrating high-speed data converters.
  • High-speed hardware engineers designing multi-gigabit boards.
  • Converter applications engineers supporting JESD204 designs.
  • Radio systems engineers working on SDR, radar or phased arrays.
  • Interface validation engineers responsible for link bring-up.
  • Electronic test engineers running BER and latency tests.
  • Engineering or science graduates seeking to enter telecommunications.
Standards & tools

What you'll work with

  • JEDEC JESD204C (serial interface for data converters, 64b/66b)
  • JEDEC JESD204B.01 (serial interface for data converters, 8b/10b)
  • JEDEC JESD204A (multi-lane serial interface for data converters)
  • OIF-CEI-04.0 (common electrical I/O for high-speed links)
  • IEEE 1149.6-2015 (boundary scan for AC-coupled and differential networks)
  • IEEE 1241-2010 (test methods for analogue-to-digital converters)
  • AMD Vivado
  • Intel Quartus Prime
  • Analog Devices ACE
  • MATLAB
Syllabus

8 modules

  1. 1.1Limitations of LVDS and parallel CMOS
  2. 1.2Motivation for serial interfaces
  3. 1.3Evolution of JESD204 through revisions A, B and C
  4. 1.4Subclasses 0, 1 and 2
  5. 1.5Physical, link, transport and application layers
  6. 1.6Parameters L, M, F, S, K and N
  7. 1.7Multi-converter system topologies
  8. 1.8The ADC, DAC and FPGA ecosystem
  9. 1.9System clock requirements
  10. 1.10Case study: JESD mode for an SDR receiver
  1. 2.1Mapping samples to octets
  2. 2.28b/10b encoding and disparity
  3. 2.3Code group synchronisation with SYNC~
  4. 2.4Initial lane alignment sequence (ILAS)
  5. 2.5Frame and multiframe alignment
  6. 2.6Scrambling and its spectral effect
  7. 2.7Link error monitoring
  8. 2.8Control and alignment characters
  9. 2.9Typical lane configurations
  10. 2.10Lab: ILAS analysis on an FPGA
  1. 3.164b/66b and 64b/80b encoding
  2. 3.2Blocks, multiblocks and extended multiblocks
  3. 3.3Sync header stream and CRC
  4. 3.4FEC error correction
  5. 3.5Line rates up to 32 Gb/s
  6. 3.6Implementation differences from 204B
  7. 3.7Link management without SYNC~
  8. 3.8Efficiency and overhead
  9. 3.9Compatibility and migration
  10. 3.10Practical exercise: JESD204C link in Vivado
  1. 4.1SYSREF and its timing
  2. 4.2Subclass 1: deterministic latency
  3. 4.3Multiframe clock and LMFC
  4. 4.4Elastic buffers and RBD
  5. 4.5Aligning multiple converters
  6. 4.6Clock generation with jitter cleaners
  7. 4.7SYSREF setup and hold requirements
  8. 4.8End-to-end latency measurement
  9. 4.9Beamforming and phased array applications
  10. 4.10Workshop: phase alignment between two ADCs
  1. 5.1SerDes transceivers in FPGAs
  2. 5.2TX and RX equalisation
  3. 5.3Electrical requirements according to OIF-CEI
  4. 5.4Lane routing and AC coupling
  5. 5.5Eye diagrams and masks
  6. 5.6Channel losses and budget
  7. 5.7Transceiver power supply
  8. 5.8FMC and FMC+ connectors
  9. 5.9JESD schematic review
  10. 5.10Lab: eye diagram with IBERT
  1. 6.1AMD and Intel JESD204 IP
  2. 6.2Integration with transceivers and clocks
  3. 6.3Transport layer and sample packing
  4. 6.4AXI-Stream interface to processing
  5. 6.5Converter configuration via SPI
  6. 6.6The JESD204 framework in Linux
  7. 6.7Link start-up state machines
  8. 6.8Debugging with ILA and status registers
  9. 6.9Reset management and start-up sequence
  10. 6.10Practical exercise: ADC-FPGA link with an evaluation board
  1. 7.1PRBS patterns and BER testing
  2. 7.2Transport layer testing with patterns
  3. 7.3Typical synchronisation failures
  4. 7.4Diagnosing disparity errors
  5. 7.5Equalisation margin sweeps
  6. 7.6Deterministic latency tests
  7. 7.7IEEE 1149.6 boundary scan in production
  8. 7.8Converter characterisation through the link
  9. 7.9Test automation
  10. 7.10Case study: a link that loses synchronisation
  1. 8.1Acquisition system requirements
  2. 8.2Selection of mode and parameters
  3. 8.3Clock and SYSREF design
  4. 8.4FPGA implementation
  5. 8.5Physical layer validation
  6. 8.6Latency and BER testing
  7. 8.7Test report
  8. 8.8Integration documentation
  9. 8.9Report and presentation
  10. 8.10Final project: final review with your tutor
Methodology, software & labs

How you'll learn

Training is 100% online on the SEIUM campus, with downloadable materials, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, making it compatible with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is AMD Vivado, Intel Quartus Prime, Analog Devices ACE and MATLAB, in free, academic or evaluation versions. Tests are studied on real procedures for ILAS and synchronisation analysis on FPGAs, BER testing with PRBS patterns and deterministic latency measurement. Assessment is continuous by module plus the final project.

Standards covered: JEDEC JESD204C, JEDEC JESD204B.01, JEDEC JESD204A, OIF-CEI-04.0, IEEE 1149.6-2015, IEEE 1241-2010.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of JEDEC JESD204C, JESD204B.01 and JESD204A applied to real cases, not as a theoretical annex.
Industry software:AMD Vivado, Intel Quartus Prime, Analog Devices ACE and MATLAB, in free, academic or evaluation versions.
Final project:a complete JESD204 link project, from mode selection and clocking to FPGA implementation and latency and BER testing, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Requirements and mode selection
Define the acquisition system requirements and choose the JESD204 mode and parameters.
Clock and SYSREF design
Design the clock tree and SYSREF distribution for deterministic latency.
FPGA implementation
Implement the link in the FPGA and bring it up with the converter.
Physical layer, latency and BER testing
Validate the physical layer and test latency and BER.
Final project
Deliver the test report and integration documentation, reviewed by your tutor.
Career opportunities

Where this takes you

FPGA EngineerHigh-Speed Hardware EngineerConverter Applications EngineerRadio Systems EngineerInterface Validation EngineerElectronic Test Engineer
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • Internet connection and a computer able to run the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with AMD Vivado, Intel Quartus Prime, Analog Devices ACE and MATLAB, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Diploma in Interface JESD204B/C: Architecture and TestingEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.