SlideShare a Scribd company logo
Essential Principles of Jitter Part 3 
Dr. Alan Blankman 
Product Manager, High Speed Serial Data Products, Teledyne LeCroy 
and 
Dr. Eric Bogatin, 
Dean, Teledyne LeCroy Signal Integrity Academy, Teledyne LeCroy 
Teledyne LeCroy Signal Integrity Academy 1 
Check out the Teledyne LeCroy Signal Integrity Academy at 
www.beTheSignal.com
Essential Principles of Jitter, or Jitter 101 
2 
1 
Introduction to Jitter: The Time Interval Error: TIE 
2 
Jitter Synthesis: The Jitter Components 
3 
Jitter Analysis Extrapolation and Decomposition 
Teledyne LeCroy Signal Integrity Academy
For More Information 
www.beTheSignal.com The Signal Integrity Academy Online video training 
Published by Prentice Hall, 2009 
Teledyne LeCroy Signal Integrity Academy 
3 
Check out Alan’s new app note: “Understanding Jitter Calculations, why Dj can be less than DDj” TeledyneLeCroy.com
Where to get a copy of the slides: www.beTheSignal.com Teledyne LeCroy Signal Integrity Academy 4
Jitter part 1: The Time Interval Error (TIE) 
 
The actual edge arrival times – the expected edge arrival times, for each edge 
 
Expected arrival times from CDR circuitry 
 
Plotted over time: the TIE track 
 
Apply the power of statistics to analyze the TIE track 
Teledyne LeCroy Signal Integrity Academy 5
Jitter part 2: The Jitter Components 
 
The power of statistical analysis 
 
The five fundamental types of jitter: ISI, DCD, Periodic, Random, Other 
 
Synthesized examples based on their root cause 
 
Gaussian statistics in 3 minutes 
 
The jitter “tree” 
Teledyne LeCroy Signal Integrity Academy 6 
Data stream 
TIE Track 
Statistical Analysis Tools 
Intersymbol 
interference 
“ISI” 
Duty Cycle 
Distortion 
“DCD” 
Periodic 
“Pj” 
Unbounded, Random 
“Rj” 
Other, bounded, uncorrelated with the data, jitter 
“OBUJ”
Classification of Jitter Types: The Jitter Tree from the “Bottom Up” 
7 
Total Jitter – “Tj” 
Intersymbol 
interference 
“ISI” 
Duty Cycle 
Distortion 
“DCD” 
Bounded 
Deterministic (not random) 
“Dj” 
Correlated Jitter 
Data Dependent Jitter 
“DDj” 
Periodic 
“Pj” 
Unbounded, Random 
“Rj” 
Bounded, uncorrelated Jitter 
“BUJ” 
Other, bounded, uncorrelated with the data, jitter 
“OBUJ” 
Teledyne LeCroy Signal Integrity Academy
Section 3: Two Important Goals 
1. 
Extrapolate: We measure 107 bits, we want to know how 1012 to 1015 bits behave 
 
Given the Tj (total jitter) spec (~ 60% UI), what is the BER of the link? 
 
Does it meet the spec? 
 
Is there sufficient margin? 
2. 
Decompose: if we want to reduce the Tj… 
 
Need to find the root cause of the Tj: what are the major contributors? 
 
Extract from a Tj measurement, where most of the jitter is coming 
 
Rj 
 
Pj 
 
DCD 
 
ISI 
 
OBUj 
 
Fix the root cause of the major contributors 
Teledyne LeCroy Signal Integrity Academy 8 
“Are you sure about this Stan? It seems odd that a pointy head and a long beak is what makes them fly” 
Fastest way to fix a problem is to find the root cause: 
Hope and luck should play no role in the design process
How to Extrapolate? Model the total jitter we can measure and use the model to predict the total jitter in extreme cases 
 
The Dual Dirac Model 
 
The industry standard model describes “total jitter” as: 
 
Two Dirac Delta functions, convolved with a Gaussian 
Dj(δδ) is the “deterministic” jitter term, extracted based on the model, not to be confused with the “deterministic” jitter term in the bottoms up jitter tree. 
Teledyne LeCroy Signal Integrity Academy 9 
()()()()TjBERBERxRjDj=αδδ+δδ 
The contribution to total jitter that includes the extrapolated random jitter 
{ 
The offset of the centers of the Gaussians 
{ 
“Total jitter” is the confidence interval (psec) of where all the TIE values will lay, except for the outliers, a fraction, BER 
{ 
(σ) 
For BER = 10-12, α = 14.069
The Dual Dirac Model isn’t a very good fit to an actual jitter distribution 
 
The fit in the middle of the jitter histogram is terrible! 
 
And we don’t care! 
 
The center part of the histogram does not contribute to outliers that create bit errors- it’s the tails that matter 
Teledyne LeCroy Signal Integrity Academy 10 
()()()()TjBERBERxRjDj=αδδ+δδ 
Jitter PDF 
Time from edge, t 
Measured jitter 
Dj(δδ) 
Tj (BER) = α(BER) *Rj(δδ) + Dj(δδ) 
Modeled jitter 
Jitter PDF 
Time from edge, t 
bit errors will be created here
The Dual Dirac Model is a Good fit to the Tails of the Jitter Distribution 
 
The fit in the middle of the jitter histogram is terrible! 
 
And we don’t care! 
 
The center part of the histogram does not contribute to outliers that create bit errors 
 
But it’s a good fit to the tails! 
 
And that’s where the bit errors will arise 
 
In practice, we fit the model to the tails 
 
With two parameters: Rj(δδ) and Dj(δδ) 
Teledyne LeCroy Signal Integrity Academy 11 
()()()()TjBERBERxRjDj=αδδ+δδ 
Dj(δδ) 
Tj (BER) = α(BER) *Rj(δδ) + Dj(δδ) 
Jitter PDF 
Time from edge, t 
Measured jitter 
Modeled jitter
The Secret Sauce: How do we fit the Dual Dirac Jitter Model to a Measured Jitter Distribution? 
 
And, along the way, decompose the jitter into its components? 
 
Tj, Rj(δδ), Dj(δδ), Pj, ISI, DDj, DCD 
Teledyne LeCroy Signal Integrity Academy 12 
Dr. Alan Blankman Product Manager, High Speed Serial Data Products, Teledyne LeCroy
Jitter Calculation Flow 
1. 
Make TIE measurements 
2. 
Form TIE Track 
3. 
Quantify data-dependent jitter 
4. 
Remove DDJ from TIE Track to get Track of Rj & BUj 
5. 
Quantify Pj from spectrum of Rj & BUj Track 
6. 
Remove Pj from spectrum of Rj & BUj Track 
7. 
Quantify sigma of Gaussian shape 
8. 
Extrapolate tails 
9. 
Bring DDJ back in to get extrapolated jitter PDF, CDF 
10. 
Perform dual-Dirac fit to get Tj, Rj and Dj 
13 
Understanding SDAIII Jitter Calculation Methods: http://teledynelecroy.com/doc/docview.aspx?id=7499
Everything About Jitter Starts with TIE 
Measured Arrival Time of an edge 
– Expected Arrival Time for the edge 
= Time Interval Error for the edge 
TIE describes how early or late an edge arrives vs. its expected arrival 
Multi-step process to make the measurement 
Teledyne LeCroy Signal Integrity Academy 14 
e.g. Signal is late 
Ref 
data 
Interpolate 
early late 
TIE value
Let’s Perform the Jitter Analysis on this Link: PRBS7, 10.3125GB/s 
Teledyne LeCroy Signal Integrity Academy 15
20us Acquisition: Simulated Waveform and TIETrack 
Teledyne LeCroy Signal Integrity Academy 16
Zoomed in, Viewing 100ns Window. See the repetitive pattern. 
Teledyne LeCroy Signal Integrity Academy 17
Overlaid Iterations of the TIETrack: TIETrack is repetitive as well 
Teledyne LeCroy Signal Integrity Academy 18
Overlaid Iterations of the TIETrack 
Teledyne LeCroy Signal Integrity Academy 19
Including the Averaged Iteration, or “DDJPlot” 
Teledyne LeCroy Signal Integrity Academy 20
DDJ Plot: Average TIETrack for an iteration of the pattern 
Teledyne LeCroy Signal Integrity Academy 21
Teledyne LeCroy Signal Integrity Academy 22
Determining DDj from DDJPlot 
 
Use the averaged TIE Track, which is the “DDj Plot” 
23 
: Negative edges 
: Positive edges
Next Step: Remove the DDj from the TIETrack 
Teledyne LeCroy Signal Integrity Academy 24
RjBUj Track: Random and Bounded-Uncorrelated Jitter 
Teledyne LeCroy Signal Integrity Academy 25
With 5ps Pj Contributor 
Teledyne LeCroy Signal Integrity Academy 26
1ps Pj Contributor… Not too easy to see the Pj in the time domain 
Teledyne LeCroy Signal Integrity Academy 27
Pj Contributors are Recognized in the FFT of the RjBUjTrack 
Teledyne LeCroy Signal Integrity Academy 28
Teledyne LeCroy Signal Integrity Academy 29
Pj is the Inverse FFT 
Teledyne LeCroy Signal Integrity Academy 30
Determination of σ 
 
Need this to extrapolate the tails of the Gaussian 
 
Key to predicting Tj for BER beyond what’s measured 
31
RjBUj Histogram is Extrapolated 
Teledyne LeCroy Signal Integrity Academy 32
Determining the Extrapolated PDF/CDF 
 
Convolve extrapolated RjBUj with DDj histogram 
 
Yields overall extrapolated jitter histogram 
 
When appropriately normalized, this is the jitter probability density function (PDF) 33
Integrate from the Outside in to form the CDF 
Teledyne LeCroy Signal Integrity Academy 34
Teledyne LeCroy Signal Integrity Academy 35
CDF is an “Inside-Out” Bathtub Curve 
Teledyne LeCroy Signal Integrity Academy 36 
log10BER 
0 
-2 
-4 
-6 
-12 
-8 
-10 
-14 
0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 
Width of CDF: Tj @ BER Width of Bathtub: Eye Opening @ BER  sum = 1 UI time
Tj @ BER = 10^-12 
Teledyne LeCroy Signal Integrity Academy 37
Tj @ BER = 10^-13 
Teledyne LeCroy Signal Integrity Academy 38
Last Step: Perform Fit 
 
Fit to Tj= α(BER) *Rj(δδ) + Dj(δδ) letting both Rj(δδ) and Dj(δδ) vary 
39 
Use Tj values in vicinity 
of the BER that the user selects 
Tj1 = α(BER1) * Rj + Dj 
Tj3 = α(BER3) * Rj + Dj 
Tj2 = α(BER2) * Rj + Dj 
Tj4 = α(BER4) * Rj + Dj 
α(BER):
Contrasting the Dual-Dirac Fit to the Observed Data 
Teledyne LeCroy Signal Integrity Academy 40 
• 
White cursors show position of delta functions 
• 
1 sigma = 0.925 divs
Contrasting the Dual-Dirac Fit to the Observed Data 
Teledyne LeCroy Signal Integrity Academy 41 
• 
White cursors show the interval for Tj(BER=10-12). Note the extrapolation.
Example With Signal with Much Less DDJ 
Teledyne LeCroy Signal Integrity Academy 42 
• 
Extrapolation is more apparent – but useful when looking to predict jitter!
Essentials of Jitter Part 3 – Summary 
 
TIE is the fundamental nugget of jitter 
 
Determination of DDj, ISI, DCD, Pj: can be measured with acquired TIE measurements 
 
DDJ and ISI are best measured with sufficient statistics with a suitable length pattern 
 
In serial data analysis, Tj is defined as Tj(@BER) rather than Tj(pk-pk) 
 
Tj(δδ) avoids using faulty pk-pk measurements to characterize jitter 
 
Dj(δδ), Rj(δδ) are the result of a fit to the dual-Dirac jitter model. 
43
Thank You! For More Information: 
www.beTheSignal.com The Signal Integrity Academy Online video training teledynelecroy.com 
Published by Prentice Hall, 2009 
@beTheSignal

More Related Content

What's hot

Eliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory TestingEliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory Testing
teledynelecroy
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
Hilary Lustig
 
Using and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical TransceiversUsing and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical Transceivers
teledynelecroy
 
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
teledynelecroy
 
PAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations WebinarPAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations Webinar
Hilary Lustig
 
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar SlidesAutomotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides
teledynelecroy
 
Pactron Ate Introduction
Pactron Ate IntroductionPactron Ate Introduction
Pactron Ate Introduction
pactronman238
 
Si Intro(100413)
Si Intro(100413)Si Intro(100413)
Si Intro(100413)
imsong
 
ATE Testers Overview
ATE Testers OverviewATE Testers Overview
ATE Testers Overview
stn_tkiller
 
Signal Integrity - A Crash Course [R Lott]
Signal Integrity - A Crash Course [R Lott]Signal Integrity - A Crash Course [R Lott]
Signal Integrity - A Crash Course [R Lott]
Ryan Lott
 
Clock jitter
Clock jitterClock jitter
Clock jitter
Maj. Sanjaya Prasad
 
ATE boards designs
ATE boards designsATE boards designs
ATE boards designs
calibersuresh
 
Reproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral ModelsReproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral Models
fnothaft
 
الإعتيان والتبديل التمثيلي الرقمي
الإعتيان والتبديل التمثيلي الرقميالإعتيان والتبديل التمثيلي الرقمي
الإعتيان والتبديل التمثيلي الرقمي
Dr. Munthear Alqaderi
 
J010234960
J010234960J010234960
J010234960
IOSR Journals
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
Amr E. Mohamed
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
Javed G S, PhD
 
Ch17
Ch17Ch17
EKH Company Presentation 2010 11
EKH Company Presentation 2010 11EKH Company Presentation 2010 11
EKH Company Presentation 2010 11
Hermann Ruckerbauer
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
Kangmas Zekon
 

What's hot (20)

Eliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory TestingEliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory Testing
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
 
Using and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical TransceiversUsing and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical Transceivers
 
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
 
PAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations WebinarPAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations Webinar
 
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar SlidesAutomotive Ethernet: Physical Layer Compliance Testing Webinar Slides
Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides
 
Pactron Ate Introduction
Pactron Ate IntroductionPactron Ate Introduction
Pactron Ate Introduction
 
Si Intro(100413)
Si Intro(100413)Si Intro(100413)
Si Intro(100413)
 
ATE Testers Overview
ATE Testers OverviewATE Testers Overview
ATE Testers Overview
 
Signal Integrity - A Crash Course [R Lott]
Signal Integrity - A Crash Course [R Lott]Signal Integrity - A Crash Course [R Lott]
Signal Integrity - A Crash Course [R Lott]
 
Clock jitter
Clock jitterClock jitter
Clock jitter
 
ATE boards designs
ATE boards designsATE boards designs
ATE boards designs
 
Reproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral ModelsReproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral Models
 
الإعتيان والتبديل التمثيلي الرقمي
الإعتيان والتبديل التمثيلي الرقميالإعتيان والتبديل التمثيلي الرقمي
الإعتيان والتبديل التمثيلي الرقمي
 
J010234960
J010234960J010234960
J010234960
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
 
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
CMOS Analog IC design by Dr GS Javed - Refresher Course - Batch 1
 
Ch17
Ch17Ch17
Ch17
 
EKH Company Presentation 2010 11
EKH Company Presentation 2010 11EKH Company Presentation 2010 11
EKH Company Presentation 2010 11
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 

Viewers also liked

Design Con VNA
Design Con VNADesign Con VNA
Design Con VNA
Neil Jarvis
 
НВО 16 адаптація першокласників
НВО 16 адаптація першокласниківНВО 16 адаптація першокласників
НВО 16 адаптація першокласників
Олександр Задорожний
 
1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo
1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo
1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo
Pfedya
 
Question 1
Question 1Question 1
Question 1
mollyjames16
 
Кравець А.І.
Кравець А.І.Кравець А.І.
Кравець А.І.
Simona_89
 
Print homework
Print homeworkPrint homework
Print homework
Cmiseroy
 
Ільтьо І.М.
Ільтьо І.М.Ільтьо І.М.
Ільтьо І.М.
Simona_89
 
Clock Generator/Jitter Cleaner with Integrated VCOs
Clock Generator/Jitter Cleaner with Integrated VCOsClock Generator/Jitter Cleaner with Integrated VCOs
Clock Generator/Jitter Cleaner with Integrated VCOs
Premier Farnell
 
Real-Time Jitter Measurements
Real-Time Jitter Measurements Real-Time Jitter Measurements
Real-Time Jitter Measurements
Rohde & Schwarz North America
 
Phase Noise and Jitter Measurements
Phase Noise and Jitter MeasurementsPhase Noise and Jitter Measurements
Phase Noise and Jitter Measurements
Rohde & Schwarz North America
 
Measuring Jitter Using Phase Noise Techniques
Measuring Jitter Using Phase Noise TechniquesMeasuring Jitter Using Phase Noise Techniques
Measuring Jitter Using Phase Noise Techniques
Rohde & Schwarz North America
 
Signal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network AnalyzerSignal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network Analyzer
Rohde & Schwarz North America
 

Viewers also liked (12)

Design Con VNA
Design Con VNADesign Con VNA
Design Con VNA
 
НВО 16 адаптація першокласників
НВО 16 адаптація першокласниківНВО 16 адаптація першокласників
НВО 16 адаптація першокласників
 
1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo
1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo
1 cm52 (e)gprs measurements with r&s cmu200 and cm_ugo
 
Question 1
Question 1Question 1
Question 1
 
Кравець А.І.
Кравець А.І.Кравець А.І.
Кравець А.І.
 
Print homework
Print homeworkPrint homework
Print homework
 
Ільтьо І.М.
Ільтьо І.М.Ільтьо І.М.
Ільтьо І.М.
 
Clock Generator/Jitter Cleaner with Integrated VCOs
Clock Generator/Jitter Cleaner with Integrated VCOsClock Generator/Jitter Cleaner with Integrated VCOs
Clock Generator/Jitter Cleaner with Integrated VCOs
 
Real-Time Jitter Measurements
Real-Time Jitter Measurements Real-Time Jitter Measurements
Real-Time Jitter Measurements
 
Phase Noise and Jitter Measurements
Phase Noise and Jitter MeasurementsPhase Noise and Jitter Measurements
Phase Noise and Jitter Measurements
 
Measuring Jitter Using Phase Noise Techniques
Measuring Jitter Using Phase Noise TechniquesMeasuring Jitter Using Phase Noise Techniques
Measuring Jitter Using Phase Noise Techniques
 
Signal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network AnalyzerSignal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network Analyzer
 

Similar to Essentials of jitter part 3 webinar slides

Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Dagmar Monett
 
Spectral-, source-, connectivity- and network analysis of EEG and MEG data
Spectral-, source-, connectivity- and network analysis of EEG and MEG dataSpectral-, source-, connectivity- and network analysis of EEG and MEG data
Spectral-, source-, connectivity- and network analysis of EEG and MEG data
Robert Oostenveld
 
Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...
Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...
Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...
Hamed M. Sanogo
 
Error Control coding
Error Control codingError Control coding
Error Control coding
Dr Naim R Kidwai
 
Coding
CodingCoding
Coding
Dayal Sati
 
Jitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdfJitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdf
DanishKhan313548
 
デザインキット・D級アンプのスタートアップガイド
デザインキット・D級アンプのスタートアップガイドデザインキット・D級アンプのスタートアップガイド
デザインキット・D級アンプのスタートアップガイド
Tsuyoshi Horigome
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET Journal
 
SDR channelizer by sooraj
SDR channelizer by soorajSDR channelizer by sooraj
SDR channelizer by sooraj
sooraj yadav
 
IRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary LogicIRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET Journal
 
H0545156
H0545156H0545156
H0545156
IOSR Journals
 
Design and Implementation of Variable Radius Sphere Decoding Algorithm
Design and Implementation of Variable Radius Sphere Decoding AlgorithmDesign and Implementation of Variable Radius Sphere Decoding Algorithm
Design and Implementation of Variable Radius Sphere Decoding Algorithm
csandit
 
Anup2
Anup2Anup2
Anup2
David Gyle
 
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET Journal
 
05-Debug.pdf
05-Debug.pdf05-Debug.pdf
05-Debug.pdf
KalaiselviDevaraj
 
Bidirect visitor counter
Bidirect visitor counterBidirect visitor counter
Bidirect visitor counter
Electric&elctronics&engineeering
 
Mm chap08 -_lossy_compression_algorithms
Mm chap08 -_lossy_compression_algorithmsMm chap08 -_lossy_compression_algorithms
Mm chap08 -_lossy_compression_algorithms
Eellekwameowusu
 
Digital Data Transmission.ppt
Digital Data Transmission.pptDigital Data Transmission.ppt
Digital Data Transmission.ppt
SobhanaRK
 
Digital Alarm Clock 446 project report
Digital Alarm Clock 446 project reportDigital Alarm Clock 446 project report
Digital Alarm Clock 446 project report
Akash Mhankale
 
Easydd program3
Easydd program3Easydd program3
Easydd program3
Taha Sochi
 

Similar to Essentials of jitter part 3 webinar slides (20)

Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
Index Determination in DAEs using the Library indexdet and the ADOL-C Package...
 
Spectral-, source-, connectivity- and network analysis of EEG and MEG data
Spectral-, source-, connectivity- and network analysis of EEG and MEG dataSpectral-, source-, connectivity- and network analysis of EEG and MEG data
Spectral-, source-, connectivity- and network analysis of EEG and MEG data
 
Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...
Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...
Characterizing High-Speed Serial Communications Links Requires Some Analog Sa...
 
Error Control coding
Error Control codingError Control coding
Error Control coding
 
Coding
CodingCoding
Coding
 
Jitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdfJitter and Eye-diagram Analysis Solution - Tektronix.pdf
Jitter and Eye-diagram Analysis Solution - Tektronix.pdf
 
デザインキット・D級アンプのスタートアップガイド
デザインキット・D級アンプのスタートアップガイドデザインキット・D級アンプのスタートアップガイド
デザインキット・D級アンプのスタートアップガイド
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex Multiplication
 
SDR channelizer by sooraj
SDR channelizer by soorajSDR channelizer by sooraj
SDR channelizer by sooraj
 
IRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary LogicIRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary Logic
 
H0545156
H0545156H0545156
H0545156
 
Design and Implementation of Variable Radius Sphere Decoding Algorithm
Design and Implementation of Variable Radius Sphere Decoding AlgorithmDesign and Implementation of Variable Radius Sphere Decoding Algorithm
Design and Implementation of Variable Radius Sphere Decoding Algorithm
 
Anup2
Anup2Anup2
Anup2
 
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
 
05-Debug.pdf
05-Debug.pdf05-Debug.pdf
05-Debug.pdf
 
Bidirect visitor counter
Bidirect visitor counterBidirect visitor counter
Bidirect visitor counter
 
Mm chap08 -_lossy_compression_algorithms
Mm chap08 -_lossy_compression_algorithmsMm chap08 -_lossy_compression_algorithms
Mm chap08 -_lossy_compression_algorithms
 
Digital Data Transmission.ppt
Digital Data Transmission.pptDigital Data Transmission.ppt
Digital Data Transmission.ppt
 
Digital Alarm Clock 446 project report
Digital Alarm Clock 446 project reportDigital Alarm Clock 446 project report
Digital Alarm Clock 446 project report
 
Easydd program3
Easydd program3Easydd program3
Easydd program3
 

Recently uploaded

Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 

Recently uploaded (20)

Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 

Essentials of jitter part 3 webinar slides

  • 1. Essential Principles of Jitter Part 3 Dr. Alan Blankman Product Manager, High Speed Serial Data Products, Teledyne LeCroy and Dr. Eric Bogatin, Dean, Teledyne LeCroy Signal Integrity Academy, Teledyne LeCroy Teledyne LeCroy Signal Integrity Academy 1 Check out the Teledyne LeCroy Signal Integrity Academy at www.beTheSignal.com
  • 2. Essential Principles of Jitter, or Jitter 101 2 1 Introduction to Jitter: The Time Interval Error: TIE 2 Jitter Synthesis: The Jitter Components 3 Jitter Analysis Extrapolation and Decomposition Teledyne LeCroy Signal Integrity Academy
  • 3. For More Information www.beTheSignal.com The Signal Integrity Academy Online video training Published by Prentice Hall, 2009 Teledyne LeCroy Signal Integrity Academy 3 Check out Alan’s new app note: “Understanding Jitter Calculations, why Dj can be less than DDj” TeledyneLeCroy.com
  • 4. Where to get a copy of the slides: www.beTheSignal.com Teledyne LeCroy Signal Integrity Academy 4
  • 5. Jitter part 1: The Time Interval Error (TIE)  The actual edge arrival times – the expected edge arrival times, for each edge  Expected arrival times from CDR circuitry  Plotted over time: the TIE track  Apply the power of statistics to analyze the TIE track Teledyne LeCroy Signal Integrity Academy 5
  • 6. Jitter part 2: The Jitter Components  The power of statistical analysis  The five fundamental types of jitter: ISI, DCD, Periodic, Random, Other  Synthesized examples based on their root cause  Gaussian statistics in 3 minutes  The jitter “tree” Teledyne LeCroy Signal Integrity Academy 6 Data stream TIE Track Statistical Analysis Tools Intersymbol interference “ISI” Duty Cycle Distortion “DCD” Periodic “Pj” Unbounded, Random “Rj” Other, bounded, uncorrelated with the data, jitter “OBUJ”
  • 7. Classification of Jitter Types: The Jitter Tree from the “Bottom Up” 7 Total Jitter – “Tj” Intersymbol interference “ISI” Duty Cycle Distortion “DCD” Bounded Deterministic (not random) “Dj” Correlated Jitter Data Dependent Jitter “DDj” Periodic “Pj” Unbounded, Random “Rj” Bounded, uncorrelated Jitter “BUJ” Other, bounded, uncorrelated with the data, jitter “OBUJ” Teledyne LeCroy Signal Integrity Academy
  • 8. Section 3: Two Important Goals 1. Extrapolate: We measure 107 bits, we want to know how 1012 to 1015 bits behave  Given the Tj (total jitter) spec (~ 60% UI), what is the BER of the link?  Does it meet the spec?  Is there sufficient margin? 2. Decompose: if we want to reduce the Tj…  Need to find the root cause of the Tj: what are the major contributors?  Extract from a Tj measurement, where most of the jitter is coming  Rj  Pj  DCD  ISI  OBUj  Fix the root cause of the major contributors Teledyne LeCroy Signal Integrity Academy 8 “Are you sure about this Stan? It seems odd that a pointy head and a long beak is what makes them fly” Fastest way to fix a problem is to find the root cause: Hope and luck should play no role in the design process
  • 9. How to Extrapolate? Model the total jitter we can measure and use the model to predict the total jitter in extreme cases  The Dual Dirac Model  The industry standard model describes “total jitter” as:  Two Dirac Delta functions, convolved with a Gaussian Dj(δδ) is the “deterministic” jitter term, extracted based on the model, not to be confused with the “deterministic” jitter term in the bottoms up jitter tree. Teledyne LeCroy Signal Integrity Academy 9 ()()()()TjBERBERxRjDj=αδδ+δδ The contribution to total jitter that includes the extrapolated random jitter { The offset of the centers of the Gaussians { “Total jitter” is the confidence interval (psec) of where all the TIE values will lay, except for the outliers, a fraction, BER { (σ) For BER = 10-12, α = 14.069
  • 10. The Dual Dirac Model isn’t a very good fit to an actual jitter distribution  The fit in the middle of the jitter histogram is terrible!  And we don’t care!  The center part of the histogram does not contribute to outliers that create bit errors- it’s the tails that matter Teledyne LeCroy Signal Integrity Academy 10 ()()()()TjBERBERxRjDj=αδδ+δδ Jitter PDF Time from edge, t Measured jitter Dj(δδ) Tj (BER) = α(BER) *Rj(δδ) + Dj(δδ) Modeled jitter Jitter PDF Time from edge, t bit errors will be created here
  • 11. The Dual Dirac Model is a Good fit to the Tails of the Jitter Distribution  The fit in the middle of the jitter histogram is terrible!  And we don’t care!  The center part of the histogram does not contribute to outliers that create bit errors  But it’s a good fit to the tails!  And that’s where the bit errors will arise  In practice, we fit the model to the tails  With two parameters: Rj(δδ) and Dj(δδ) Teledyne LeCroy Signal Integrity Academy 11 ()()()()TjBERBERxRjDj=αδδ+δδ Dj(δδ) Tj (BER) = α(BER) *Rj(δδ) + Dj(δδ) Jitter PDF Time from edge, t Measured jitter Modeled jitter
  • 12. The Secret Sauce: How do we fit the Dual Dirac Jitter Model to a Measured Jitter Distribution?  And, along the way, decompose the jitter into its components?  Tj, Rj(δδ), Dj(δδ), Pj, ISI, DDj, DCD Teledyne LeCroy Signal Integrity Academy 12 Dr. Alan Blankman Product Manager, High Speed Serial Data Products, Teledyne LeCroy
  • 13. Jitter Calculation Flow 1. Make TIE measurements 2. Form TIE Track 3. Quantify data-dependent jitter 4. Remove DDJ from TIE Track to get Track of Rj & BUj 5. Quantify Pj from spectrum of Rj & BUj Track 6. Remove Pj from spectrum of Rj & BUj Track 7. Quantify sigma of Gaussian shape 8. Extrapolate tails 9. Bring DDJ back in to get extrapolated jitter PDF, CDF 10. Perform dual-Dirac fit to get Tj, Rj and Dj 13 Understanding SDAIII Jitter Calculation Methods: http://teledynelecroy.com/doc/docview.aspx?id=7499
  • 14. Everything About Jitter Starts with TIE Measured Arrival Time of an edge – Expected Arrival Time for the edge = Time Interval Error for the edge TIE describes how early or late an edge arrives vs. its expected arrival Multi-step process to make the measurement Teledyne LeCroy Signal Integrity Academy 14 e.g. Signal is late Ref data Interpolate early late TIE value
  • 15. Let’s Perform the Jitter Analysis on this Link: PRBS7, 10.3125GB/s Teledyne LeCroy Signal Integrity Academy 15
  • 16. 20us Acquisition: Simulated Waveform and TIETrack Teledyne LeCroy Signal Integrity Academy 16
  • 17. Zoomed in, Viewing 100ns Window. See the repetitive pattern. Teledyne LeCroy Signal Integrity Academy 17
  • 18. Overlaid Iterations of the TIETrack: TIETrack is repetitive as well Teledyne LeCroy Signal Integrity Academy 18
  • 19. Overlaid Iterations of the TIETrack Teledyne LeCroy Signal Integrity Academy 19
  • 20. Including the Averaged Iteration, or “DDJPlot” Teledyne LeCroy Signal Integrity Academy 20
  • 21. DDJ Plot: Average TIETrack for an iteration of the pattern Teledyne LeCroy Signal Integrity Academy 21
  • 22. Teledyne LeCroy Signal Integrity Academy 22
  • 23. Determining DDj from DDJPlot  Use the averaged TIE Track, which is the “DDj Plot” 23 : Negative edges : Positive edges
  • 24. Next Step: Remove the DDj from the TIETrack Teledyne LeCroy Signal Integrity Academy 24
  • 25. RjBUj Track: Random and Bounded-Uncorrelated Jitter Teledyne LeCroy Signal Integrity Academy 25
  • 26. With 5ps Pj Contributor Teledyne LeCroy Signal Integrity Academy 26
  • 27. 1ps Pj Contributor… Not too easy to see the Pj in the time domain Teledyne LeCroy Signal Integrity Academy 27
  • 28. Pj Contributors are Recognized in the FFT of the RjBUjTrack Teledyne LeCroy Signal Integrity Academy 28
  • 29. Teledyne LeCroy Signal Integrity Academy 29
  • 30. Pj is the Inverse FFT Teledyne LeCroy Signal Integrity Academy 30
  • 31. Determination of σ  Need this to extrapolate the tails of the Gaussian  Key to predicting Tj for BER beyond what’s measured 31
  • 32. RjBUj Histogram is Extrapolated Teledyne LeCroy Signal Integrity Academy 32
  • 33. Determining the Extrapolated PDF/CDF  Convolve extrapolated RjBUj with DDj histogram  Yields overall extrapolated jitter histogram  When appropriately normalized, this is the jitter probability density function (PDF) 33
  • 34. Integrate from the Outside in to form the CDF Teledyne LeCroy Signal Integrity Academy 34
  • 35. Teledyne LeCroy Signal Integrity Academy 35
  • 36. CDF is an “Inside-Out” Bathtub Curve Teledyne LeCroy Signal Integrity Academy 36 log10BER 0 -2 -4 -6 -12 -8 -10 -14 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Width of CDF: Tj @ BER Width of Bathtub: Eye Opening @ BER  sum = 1 UI time
  • 37. Tj @ BER = 10^-12 Teledyne LeCroy Signal Integrity Academy 37
  • 38. Tj @ BER = 10^-13 Teledyne LeCroy Signal Integrity Academy 38
  • 39. Last Step: Perform Fit  Fit to Tj= α(BER) *Rj(δδ) + Dj(δδ) letting both Rj(δδ) and Dj(δδ) vary 39 Use Tj values in vicinity of the BER that the user selects Tj1 = α(BER1) * Rj + Dj Tj3 = α(BER3) * Rj + Dj Tj2 = α(BER2) * Rj + Dj Tj4 = α(BER4) * Rj + Dj α(BER):
  • 40. Contrasting the Dual-Dirac Fit to the Observed Data Teledyne LeCroy Signal Integrity Academy 40 • White cursors show position of delta functions • 1 sigma = 0.925 divs
  • 41. Contrasting the Dual-Dirac Fit to the Observed Data Teledyne LeCroy Signal Integrity Academy 41 • White cursors show the interval for Tj(BER=10-12). Note the extrapolation.
  • 42. Example With Signal with Much Less DDJ Teledyne LeCroy Signal Integrity Academy 42 • Extrapolation is more apparent – but useful when looking to predict jitter!
  • 43. Essentials of Jitter Part 3 – Summary  TIE is the fundamental nugget of jitter  Determination of DDj, ISI, DCD, Pj: can be measured with acquired TIE measurements  DDJ and ISI are best measured with sufficient statistics with a suitable length pattern  In serial data analysis, Tj is defined as Tj(@BER) rather than Tj(pk-pk)  Tj(δδ) avoids using faulty pk-pk measurements to characterize jitter  Dj(δδ), Rj(δδ) are the result of a fit to the dual-Dirac jitter model. 43
  • 44. Thank You! For More Information: www.beTheSignal.com The Signal Integrity Academy Online video training teledynelecroy.com Published by Prentice Hall, 2009 @beTheSignal