Jitter Fundamentals Agilent 81250 ParBERT Jitter Injection and Analysis Capabilities
Jitter Fundamentals Agilent 81250 ParBERT Jitter Injection and Analysis Capabilities
Application Note
Introduction
4
Jitter Components (2)
5
Random Jitter (RJ)
7
Periodic Jitter (PJ)
8
Jitter in the Frequency Domain
9
The BERT Scan Measurement
10
Jitter within the Standards
n ce
(Transmitter dispersion Penalty) for
Tolerance is the jitter which
er a
transmitters Stressed Eye receiver test
n
Characterizes clock recovery
atio
the device can handle, and
Tol
performance against jitter – similar to Jitter Tolerance
n er
Jitter Transfer is the jitter XAUI Bathtub,
Ge
• Jitter Tolerance
Stressed Eye
which moves through the Characterizes receiver’s tolerance to
jitter
device from input to output.
The jitter used for the meas-
urements is sinusoidal only.
Figure 12: Jitter: the Standards
The more modern standards
are dominated by the Ethernet
community dealing with asyn- SONET/SDH = Synchronous clocking
12
ParBERT 81250 Jitter Capabilities
Clock
Jitter Decomposition
The modulation of the external Data In Data Out
clock can be done to achieve
multiple Unit Intervals (UI’s) DUT
as jitter, but this is limited to
a certain bandwidth as there Generators 3.3G only
14
Figure 18 shows three meas-
urements of a Bath Tub curve
with three signals of different
jitter content. As a stimulus to BER Threshold
the ParBERT analyzer a
RJ, Random Jitter, rms
ParBERT generator is used:
Range for
Extra- DJ, Deterministic Jitter
Low RJ: This is the most ideal polation
BER Extraplolated Total Jitter (for
signal (clean data signal, no BER 10^-6 to 10^-15)
modulation) from a ParBERT Min. BER Time Quality of Fit
3.3 Gb/s generator.
High RJ
High RJ: This is the modulated
Low RJ
signal using noise applied to
RJ + DJ
the control input. As the noise
closes the eye, it reduces the
phase margin. The slopes of Figure 18: 81250 Bath Tub with RJ / DJ
the Bath Tub curves get less
steep as in the case of no
modulation.
15
Figure 19 shows the so called
Property Window for the
parameters defining of the
Two values
RJ/DJ separation.
defining the
range for RJ
Two values of the Bath Tub extrapolation
properties define the range for
the RJ extrapolation: the BER This value
Threshold defines the upper defines the BER
value, the Min BER for RJ/DJ value at which
seperation defines the lower the
value. In practice, the values ‚extrapolated‘
should be set to the lower Total Jitter is
region of the Bath Tub curve displayed
where the slope of the curves
is defined by the random jitter
only. However, the range needs
be wide enough for a couple Figure 19: Bath Tub Properties for RJ / DJ
of measurement points to be
included. Otherwise the fit will
be marginal due to insufficient
number of points.
16
Spectral Decomposition of Jitter
Another use model is the • Frequency Range of Jitter components not limited by bandwidth -> Inband
charactertization for CDR and Outband frequency spectrum
devices. Assuming the device is • CDR can be characterized for all parameters:
stimulated with a data signal
incorporated with Jitter Data with white
Modulation consisting of wide Jitter Roll
noise
Out Band
band noise (white noise), a InBand Transfer Peaking Off Transfer Signal
processing
CDR will filter this noise CDR
according to the bandwidth of
its feedback loop design. The Outband Jitter is phase difference
feedbacks have a certain band- which CDR cannot compensate due to
Tx PLL Bandwidth cut-off:
with, so a jitter supression will Amplitude
occur beyond this point. Figure
24 gives such an example. Also 1MHz
18
Basics of the Jitter Decomposition Method
19
Figure 27 is a similar way of
looking at the method of sam-
pling. This assumes that the
incoming datastream runs from
bottom to top. The sampling is Optimal Jitter
strobe histogram
set to strobe within the transi- position Offset Compare
Jitter Error
tional area. The process is not Strobe Modulation Time
position Signal (long
ideal because there is always
term)
some noise within the sam-
pling. Either this noise is
incorporated with the incoming
signal or the there is noise
Bit Time
Jpk-pk
Data-eye
(jitter) on the sampling edge
itself. In reality both will Threshold Same spectral content
occur. Normally a test system
is designed to reduce this
noise to a minimum. Noise can
actually very helpful for this
type of measurement. When
Figure 27: Basics of Method (3): The Noise is important
looking into the Error
Function, the noise will dis-
place the positions of the
errors according to the shape
of the modulating signal. So
over the longer time, a sinu-
soidal signal can be recognised
as sinusoidal, as long as the
Error Function is recorded
long enough. So the full spec-
tral information is embedded
and the later DSP processing
will identify the whole spectral
content. The digitizing does not
change the spectral content.
20
Already mentioned is that the
noise is important for this Sinusoidal signal and noise
type of measurement. As long floor are of similar magnitude
as the noise is of similar mag-
nitude to the Deterministic -> linear Spectrum
Jitter, this will operate as a
linear method So the spectrum
of the Deterministic Jitter is
linear in the error function
Sinusoidal signal is much
and the DSP algorithm oper-
larger than noise floor
ates cleanly. If there is more
Deterministic Jitter than ran- -> non-linear Spectrum,
dom jitter, the error function Distortion, Harmonics
gets clipped and operates in
the ideal way (as described
earlier). Therefore the shape of X(t)=Gauss(m=0, s ) + A*cos(2pft)
the modulation gets lost, which
causes the DSP processing to
Figure 29: Sinusoidal Signal and Noise, Harmonic Distortion
generate Harmonics, which
occur if there is a modulation
with rectangular signals.
Within the spectral view one
would see the Harmonics as a
rectangular waveform.
Some examples
ra s
ne bp
aly bps
r
examples: A ParBERT genera-
Ge 25G
to
r
An 25G
ze
3.1
tor (3.3 Gb/s, E4862B or 13.5
3.1
Gb/s, N4872A) is modulated 1 MHz
via the ‘Control Input’. We use Sine
three different signals for jitter
modulation: sine wave (1 MHz), Delay Control
10 MHz Input
Pulse with 10 MHz and 10%
Pulse
Duty Cycle (Width 1 us) and 10% Duty
Noise with 80 MHz bandwidth. 33250A
All these signals can be
achieved with an Agilent 80 MHz
33250A Arbitrary Waveform Noise
Generator.
The generator output connects Figure 30: Simple Loop-back Measurements with help of Generator’s Delay Control
by loop-back cable to an ana-
lyzer. Any ParBERT analyzer
can be used with the Spectral
Decomposition Measurement as
long as the data rate is within
its operating limits.
21
Jitter Decomposition Examples
22
Windowing
Windowing reduces the effects Windowing reduces the effects of unwanted frequency
of unwanted frequency compo- components by the Fourrier Transformation due to finite length
of acquired bits
nents by the Furrier
Some more literature:
Transformation due to the • The Fundamentals of Signal Analysis 5952-8898E
finite length of acquired bits. • On then Use of Windows for Harmonic Analysis with the Discrete
Some literature references are Fourier Transform, IEEE, Vol. 66, No. 1
given in Figure 33 with the • A Refresher Course on Windowing and Measurements, Real-Time
Update, Hewlett-Packard
primary recommendation for • The Fundamentals of FFT-Based Signal Analysis and Measurement,
‘The Fundamentals of Signal AN041, National Instruments, is Source for:
Analysis (AN243)’ available as:
5952-8898E from Agilent Lit-
station or from the web
(www.agilent.com). [7]
23
References
24
Related Literature Pub. Number Get assistance with all your
Need to Test BER?, Brochure 5968-9250E
test and measurement needs at:
www.agilent.com/find/assist
Or check your local phone book for
Agilent ParBERT 81250, Mux/Demux Application, 5968-9695E the Agilent office near you.
Application Note
Phone or Fax
Agilent ParBERT 81250 Parallel Bit Error Ratio Tester, 5980-0830E United States:
Photo Card (tel) 800 452 4844
www.agilent.com/find/emailupdates
Get the lastest information on the products
and applications you select.