advanced jitter analysis with real-time oscilloscopestj pp (ber) dj dd rj rms ddj pp buj dd dcd mean...

42
Advanced Jitter Analysis with Real-Time Oscilloscopes Min-Jie Chong Product Manager August 10, 2016

Upload: others

Post on 02-Apr-2021

4 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Advanced Jitter Analysis with Real-Time Oscilloscopes

Min-Jie Chong

Product Manager August 10, 2016

Page 2: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Advanced Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 2

Page 3: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Advanced Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 3

Page 4: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter and Time Interval Error (TIE)

On an oscilloscope we monitor the waveform transitions and note the jitter at each transition

point. This is called the Time Interval Error (TIE) record.

Advanced Jitter Analysis 4

Page 5: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter Components

Advanced Jitter Analysis

Total Jitter (TJ)

Deterministic

Jitter (DJ)

Random Jitter

(RJ)

Correlated with Data

(DDJ) Uncorrelated with

Data (BUJ)

DutyCycle

Distortion (DCD)

InterSymbol

Interference

(ISI)

Periodic

Jitter (PJ)

Non

Periodic

(ABUJ)

Gaussians (s,

RJRMS)

Crosstalk

Non Linear

Clock Recovery

One-Time

Event

Thermal

Shot

1/f

Burst

Tr, Tf D Settling Time

Reflections

Clocks

Bounded UnBounded

Non Flat Freq

Response

Crosstalk

Acronyms:

DDJ: Data Dependent Jitter

BUJ: Bounded Uncorrelated Jitter

ABUJ: Aperiodic Bounded Uncorrected Jitter 5

Page 6: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Evaluate TIE

DDJ Analysis

RJ Extraction

Clock

Reference

Dual Dirac

Analysis

Waveform

Acquisition

Complete TIE Record

DDJ: TIE per Bit

RJ/PJ TIE Record

Reported Values of TJ, RJ, DJDD

Jitter Decomposition Overview

Advanced Jitter Analysis 6

Page 7: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter Decomposition with Dual Dirac Assumption

R

L

sR

sL

DJDD

Fit the RJ Gaussian curve to both tails of the TIE histogram or Jitter

Probability Density Function (PDF)

Total Jitterpp(BER) = DJDD + ns

n = f(target BER)

For instance for BER = 10-12 n ~ 14

s = RJrms

The jitter that composes DJDD comes from

the deterministic components…

7s for 10-12 BER.

Advanced Jitter Analysis 7

Page 8: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Advanced Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 8

Page 9: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Instruments for Jitter Analysis

Descriptions Real-Time Scope Sampling Scope Bit Error Ratio Tester (BERT)

Measurement Estimates jitter Estimates jitter Measures jitter

Analysis mode Based on Dual-Dirac

Model

Based on Dual-Dirac

Model

Accumulate and compare 3 times

the BER level bits for 95%

confidence level

E.g. 3x1012 bits are received without

error to meet the 10-12 BER target

Clock reference Software clock

recovery and accepts

explicit clock

Hardware clock

recovery

Hardware clock recovery

Speed Fast (Seconds) Fast (Seconds) Slow (Minutes or Hours) - depends

on time to accumulate the bits

Report jitter

components

Yes Yes No

Advanced Jitter Analysis 9

Page 10: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter Components Reported by Scope and the Caveats

Caveats of jitter decomposition:

1. Jitter decomposition does not follow a linear bottom-up flow.

2. Algorithm is based on Dual-Dirac model and is an approximation, not the exact value.

3. Each jitter component may have a different unit value (rms, dual-dirac (dd), peak-to-peak (pp), mean, etc.)

4. Not every component has a result. Some are convolved with other components and not separable.

• E.g. DJpp, PJpp, ABUJdd and ABUJpp (crosstalk) are not separable and reported.

5. Other jitter components can be calculated separately from the jitter decomposition algorithm (in purple).

Advanced Jitter Analysis

TJpp (BER)

DJDD RJrms

DDJpp BUJDD

DCDmean ISIpp PJdd

PJrms

Bounded UnBounded

DDPWSmean F/2mean

(Even/Odd)

ABUJrms

10

Page 11: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Advanced Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 11

Page 12: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Spectral vs. Tail Fit Jitter Decomposition

RJ Extraction

Methods

Rationale

Spectral • Speed/Consistency to Past

Measurements

• Accuracy in low Crosstalk or

Aperiodic Bounded

Uncorrelated Jitter (ABUJ)

conditions

Tail Fit • General Purpose

• Accuracy in high Crosstalk or

ABUJ conditions

Advanced Jitter Analysis

Random Jitter (RJ) Extraction Methods

tim

e e

rror

freq0

0

likely to contain PJ

PJ threshold

0 5 10 15-0.2

0

0.2

0.4

0.6

0.8

1

1.2Histogram Object

12

Page 13: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

tim

e e

rror

freq0

0

likely to contain PJ

PJ threshold

tim

e e

rror

freq0

0

likely to contain PJ

PJ threshold

Integrate PSD to derive RJRMS

Sum the PJ components for PJRMS

Periodic Jitter (PJ)

threshold is chosen by

experimentation.

Spectral Method – PJ Threshold

Advanced Jitter Analysis

Measurement Details

13

Page 14: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Separation occurs

as described…

What do you do in

this case?

Is it RJ

or PJ?

Spectral Method – PJ Threshold Handling of Different RJ, PJ Spectral Content

Advanced Jitter Analysis 14

Page 15: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Which PJ Threshold or RJ bandwidth analysis do you choose?

Wide RJ Bandwidth Analysis Narrow RJ Bandwidth Analysis

RJRMS = 1.06ps

PJDD = 93.17ps RJRMS = 9.66ps

PJDD = 27.18ps

Spectral Method – PJ Threshold Non-linear Period Jitter (PJ) threshold can help

Advanced Jitter Analysis 15

Linear and Flat PJ Threshold

Non-Linear PJ Threshold

Page 16: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Spectral Method – Wide vs. Narrow

Advanced Jitter Analysis

Wide RJ Bandwidth Narrow RJ Bandwidth

Smoothness of slope continuity between measured and extrapolated result on

the bathtub plot indicates the better PJ threshold (RJ bandwidth) method.

Wide RJ under

reports TJ Narrow RJ more

accurately reports TJ

16

Page 17: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Spectral Method with Presence of Crosstalk or ABUJ (ABUJ = Aperiodic Bounded Uncorrelated Jitter)

Something is wrong here...

Using the slope continuity concept we expect the

extrapolated curve to look like this.

The RJ/PJ spectral extraction does not deal with Crosstalk

or ABUJ well. The RJ is overestimated severely.

Advanced Jitter Analysis 17

Page 18: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

ABUJ: Crosstalk or Ground Bounce Amplitude interference uncorrelated with data and not periodic in nature.

No crosstalk

Bathtub and RJ,PJ Histogram

With crosstalk

Bathtub and RJ,PJ Histogram

Dv

Victim

Aggressor

Dt

Victim Out

Dt = Dv/Slopevictim

Advanced Jitter Analysis

Non-Gaussian

Slope discontinuity

Slope continuity

Gaussian

18

Page 19: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

-30 -20 -10 0 10 20 300

0.2

0.4

0.6

0.8

1

1.2

1.4Histogram and Gaussian fit to right tail

jitter, ps

1. Fit a Gaussian characteristic to

the right and left extremes of the

RJ/PJ histogram distribution.

2 4 6 8 10 12 14

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Histogram Fits. True RJrms = 2, PJmax = 5

2. Actual data is

never smooth

Tail Fit Method – Gaussian Extraction

Advanced Jitter Analysis

Measurement Detail

3. Find low probability

event (crosstalk) at the

end of tail that does not

fit Gaussian

characteristics.

19

Page 20: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

What Makes Tail Fit Hard Measurement Detail

0 5 10 15-0.2

0

0.2

0.4

0.6

0.8

1

1.2Histogram Object

High Precision

Low accuracy

Low Precision

High accuracy

6 7 8 9 10 11 12 13 14 15-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8error

Fit Window

DJ end Noisy data

Curve fit error

Advanced Jitter Analysis

Hard to detect Crosstalk events out in

the tail. Might take longer time for Tail Fit

results to converge.

20

Page 21: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

RJ Extraction with Presence of Crosstalk (ABUJ)

Advanced Jitter Analysis

Spectral vs. Tail Fit Extraction

Spectral Extraction

Tail Fit Extraction

Spectral Extraction

Slope discontinuity.

Over reports RJ.

No Crosstalk With Crosstalk

Tail Fit Extraction

Analyze the bathtub plot with both RJ extraction modes to

explore the presence of crosstalk or ground bounce.

21

Page 22: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Advanced Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 22

Page 23: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter Analysis with Crosstalk Removal Tool Crosstalk Identification

• Which signals are coupling onto your victim?

Crosstalk Quantification

• How much error and jitter do each aggressor add to your victim?

Crosstalk Removal for Jitter Analysis

• What would your signal look without crosstalk present on victim?

• How much jitter margin can be recovered without crosstalk?

• If the signal was failing the jitter spec, can it pass without crosstalk?

Advanced Jitter Analysis

Assist in making important design decisions:

• Is it worth reducing crosstalk impact in design?

• Where to improve?

23

Page 24: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Remove Crosstalk from Victim Signal

Serial data victim signal with crosstalk

removed

Original serial data victim signal

Advanced Jitter Analysis

Power supply aggressor signal

Eye diagram

without

crosstalk

Eye diagram

with crosstalk

24

Page 25: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Features of the N8833A Crosstalk Analysis Application

Advanced Jitter Analysis

1. Analyze up to four signals (victim or

aggressor) at once.

2. Remove Near-End Crosstalk (NEXT), Far-

End Crosstalk (FEXT) and Power Supply

Crosstalk from Victim signal.

3. Plot waveform without crosstalk on the scope

which can be:

• Used for eye diagram, jitter

decomposition, de-embedding,

equalization and mask test

• Saved as a waveform file

25

Page 26: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide Advanced Jitter Analysis

Crosstalk Analysis Setup

1. Probe up to 4 signals (Aggressors or victims). No

simulation models or inputs are required.

2. Setup the victim signal.

3. Set the number of aggressors and

configure the aggressor type.

4. The app reports the amount of crosstalk from each

aggressors and return a waveform without

crosstalk for analysis.

26

Page 27: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide Advanced Jitter Analysis

No Power Supply Aggressor With Power Supply Aggressor on the

Transmitter PLL

Noise and Data TIE correlates

Power Supply Crosstalk on Victim

TIE Trend TIE Trend

Clean Power

Supply Noise Power

Supply

27

Page 28: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide Advanced Jitter Analysis

With Power Supply Crosstalk on the

Transmitter PLL Power Supply Crosstalk Removed with

Improvement on Data TIE Trend

Removing Power Supply Crosstalk from Victim

TIE Trend

Noise Power

Supply

TIE Trend with glitch removed

Noise Power

Supply

TIE Trend

28

Page 29: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide Advanced Jitter Analysis

Measured Victim Without Crosstalk

Measured Victim with Power

Supply Crosstalk

Removing Power Supply Crosstalk from Victim

Victim after Power Supply

Crosstalk removed

Eye diagram correlates

29

Page 30: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter Improvement Without Power Supply Crosstalk

TJ = 158ps

PJdd = 58ps

DJdd = 68ps

TJ = 124ps

PJdd = 27ps

DJdd = 33ps

Advanced Jitter Analysis

Jitter with

Crosstalk

Jitter

without

Crosstalk

An Improvement of 20% to Total

Jitter without Crosstalk.

Compare jitter results before and after

crosstalk removal.

30

Page 31: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Analyze Crosstalk & Noise that Contributes to Jitter – The crosstalk application can remove the ideal, ISI and return “Unknown Crosstalk + Noise” (residual) content.

– Perform further analysis on this residual waveform with measurements such as FFT, markers, etc. to root

cause the source of aggressor.

Advanced Jitter Analysis

Remove: Ideal + ISI of Victim

Show: Only “Unknown Crosstalk + Noise”

Measured waveform =

Ideal + ISI + Unknown XT + Noise

Simulated waveform = Unknown XT + Noise

150 MHz clock coupled

into the serial data

signal inside the

package

FFT on “Unknown

Crosstalk + Noise”

31

Page 32: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Advanced Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 32

Page 33: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Influence of Scope Noise to Jitter Performance

Advanced Jitter Analysis

Random jitter will vary with slew rates.

1. Every scope has intrinsic vertical noise floor. This vertical noise can translate into

horizontal jitter.

2. As signal slew rate decreases, vertical noise increases the random jitter.

3. Measured random jitter is a function of signal slew rate, scope noise and scope

sample clock jitter.

33

Page 34: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Scope Random Jitter Removal

Advanced Jitter Analysis

Calibrate and remove scope random jitter contribution

• Scope RJ calibration is available to remove the

contribution of scope noise to measured RJ.

• User is asked to disconnect the signal from

Channel to measure the ACVrms noise for the

current Vertical setting.

34

Page 35: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Other Jitter Measurement Considerations Gain Margin by removal of Scope contribution to RJ

Lossy

Channel

DUT TX

DUT TX

Advanced Jitter Analysis

With no Scope RJ removal

After Scope RJ removal

Gain margin through scope RJ removal.

35

Signal with Fast Rise Time

Page 36: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 36

Page 37: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter Analysis with BER Eye Contour

Advanced Jitter Analysis

Estimate Jitter and Eye Opening to various BER level

– Specify the BER eye contours you want the

scope to plot.

– Specify which BER contour to highlight in red.

BER Eye

Contours

Eye Contour

at BER 10-12

37

Page 38: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

BER Eye Contour matches Jitter Decomposition Results matches at various threshold settings

The 10-12 BER eye contour width agrees with TJ 10-12 BER result at ~41ps at 0V threshold.

The 10-12 BER eye contour width agrees with TJ 10-12 BER result at ~53ps at 100mV threshold.

0 V

100 mV

Advanced Jitter Analysis 38

Jitter at 0 V threshold

Jitter at 100 mV threshold

Page 39: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Analyze Jitter at Various Test Points Jitter Analysis with De-embedding and Equalization

+

-

Connector

Channel

Connector

Txp

Txn Rxn

Rxp

Tx +

Rx -

EQ

Measurement Node After Scope Equalization After Scope De-embedding to the TX point

Advanced Jitter Analysis 39

Page 40: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Agenda

• Review of Jitter Decomposition

• Assumptions and Limitations

• Spectral vs. Tail Fit Method

• Jitter Analysis with Crosstalk Removal Tool

• Scope Random Jitter Removal from Jitter Analysis

• Other Tools to Consider for Jitter Analysis

• Summary

Advanced Jitter Analysis 40

Page 41: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Keysight Real-Time Scope Jitter Analysis Tools

Advanced Jitter Analysis

N5400A EZJIT Plus for

Jitter Analysis and RJ

Scope Removal Calibration

N8823A EZJIT Complete

for Vertical Noise

Analysis

N8833A Crosstalk Analysis

and Removal Application

N5461A Serial Data

Equalization Software

N5465A InfiniiSim

De-embedding

Software

BER Eye Contour

Comes standard with

E2688A and N8823A

41

N8827A PAM-4 Clock

Recovery

E2688A High-Speed

SDA for Reference

Clock Recovery and

Eye Analysis

Page 42: Advanced Jitter Analysis with Real-Time OscilloscopesTJ pp (BER) DJ DD RJ rms DDJ pp BUJ DD DCD mean ISI pp rms PJ dd PJ rms Bounded UnBounded DDPWS mean mean F/2 (Even/Odd) ABUJ 10

Slide

Jitter Analysis Summary

Dual Dirac Model for Jitter

Decomposition

Spectral vs. Tail Fit for ABUJ

(Crosstalk) Jitter Analysis

Advanced Jitter Analysis

Use Crosstalk Removal Tool to Recover

Jitter Margins

Scope Random Jitter Removal

tim

e e

rror

freq0

0

likely to contain PJ

PJ threshold

0 5 10 15-0.2

0

0.2

0.4

0.6

0.8

1

1.2Histogram Object

Slope discontinuity

Use Smoothness of Slop Continuity on the

Bathtub Curve

BER Eye Contour, De-embedding and

Equalization for Jitter Analysis

42