jitter generation and measurement for test of multi gigabit serial interconnects n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Jitter Generation and Measurement for Test of Multi-gigabit Serial Interconnects PowerPoint Presentation
Download Presentation
Jitter Generation and Measurement for Test of Multi-gigabit Serial Interconnects

Loading in 2 Seconds...

play fullscreen
1 / 27

Jitter Generation and Measurement for Test of Multi-gigabit Serial Interconnects

0 Views Download Presentation
Download Presentation

Jitter Generation and Measurement for Test of Multi-gigabit Serial Interconnects

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Jitter Generation and Measurement for Test of Multi-gigabit Serial Interconnects Sassan Tabatabaei, Freddy Ben-Zeev and Michael Lee

  2. Purpose • RJ, DDJ, and PJ injection for receiver test • Use delay line modulation • Programmable DDJ • Jitter measurement methodology with continuous TIA (CTIA) • Markerless measurement

  3. Outline • Jitter injection issues • Programmable jitter injection • Continuous time interval analyzer (CTIA) • Markerless and fast RJ/DDJ measurement methodologies

  4. Jitter Injection Typical setup (e.g., XAUI)

  5. Jitter Injection • Limited PJ frequency range • Large RJ may cause spurious edges • DDJ programmability very limited • Requires filter tuning • Typically not portable across applications with different bit rates

  6. Jitter Injection Programmable setup

  7. DDJ Injection

  8. TraditionalTime Interval Analyzer (TIA) Operation Principles

  9. TraditionalTime Interval Analyzer (TIA) Operation Principles

  10. ContinuousTime Interval Analyzer (CTIA) Operation Principles

  11. ContinuousTime Interval Analyzer (CTIA) Operation Principles

  12. Jitter Measurement • Random jitter (RJ) • Uncorrelated to Known sources • Gaussian distribution • Data-dependent jitter (DDJ) • Inter-symbol interference • Duty-cycle distortion • Reflections Definitions

  13. Ideal signal Real signal TIE(1) TIE(2) TIE(3) TIE(4) Jitter Measurement Definitions Time Interval Error (TIE) function:

  14. RJ Measurement

  15. RJ Measurement

  16. RJ Measurement

  17. 100 TIE 50 TIE sequence (ps) 0 -50 -100 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 Time (s) 2 10 TIE FFT 0 10 Scaled FFT (ps) -2 10 -4 10 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 Normalized frequency RJ Measurement

  18. RJ Measurement • Frequency domain deconvolution • Insensitive to PJ and DDJ • Predictable Repeatability • 3% for 8192 samples • No external marker required

  19. DDJ Measurement

  20. Histogram for each pattern edge 120 Edge 5 Edge 4 100 Edge 2 80 Edge 3 Edge 1 Bin population 60 40 20 0 -40 0 40 80 120 TIE (ps) DDJ Measurement

  21. DDJ Measurement • Time domain deconvolution • Per-edge time shift measurement • Insensitive to RJ and PJ (averaging) • No external marker required

  22. DDJ Injection Example: Sinusoidal DDJ 15 CTIA (GT 4000) Scope (86100C) 10 5 Edge shift (ps) 0 -5 -10 0 20 40 60 80 100 120 Transition bit number

  23. CTIA 10 TDS7404 8 Linear fit 6 RJ (ps) 4 3 20 22 24 26 28 30 32 0.5 RJ (ps) 0 D -0.5 20 22 24 26 28 30 32 Noise generator attenuation (db) Measurement Results (RJ) Accuracy

  24. 5.8 5.7 5.6 RJ (ps) 5.5 5.4 20 25 30 35 40 Injected DDJ (ps) Measurement Results (RJ) Immunity to DDJ 2.5Gbps, PRBS7 pattern

  25. Measurement Results (DDJ) Accuracy 50 45 40 PRBS7 35 30 Measured peak-to-peak DDJ (ps) K28.5 25 CTIA 20 ET-DSO 15 10 0 20 40 60 80 100 120 140 160 AWG amplitude (mV)

  26. 34 35 33 34 32 Measured peak-to-peak DDJ (ps) Measured peak-to-peak DDJ (ps) 33 31 32 30 2 4 6 8 10 12 0 50 100 Injected PJ (ps) Injected RMS RJ (ps) Measurement Results (DDJ) Immunity to RJ and PJ

  27. Conclusions • Delay line modulation with locked AWG provide flexible and programmable jitter injection method. • No need for application-specific DDJ filters • CTIA: markerless jitter separation • Virtual marker • Accurate • Fast: • No marker generation time • Compact data volume