2.5Gbps jitter generator Part 1 final presentation.

29
2.5Gbps jitter generator Part 1 final presentation

Transcript of 2.5Gbps jitter generator Part 1 final presentation.

Page 1: 2.5Gbps jitter generator Part 1 final presentation.

2.5Gbps jitter generator

Part 1 final presentation

Page 2: 2.5Gbps jitter generator Part 1 final presentation.

What is jitter?

• By definition, jitter is the short term variation of the significant instants of a digital signal from their ideal positions in time.

Page 3: 2.5Gbps jitter generator Part 1 final presentation.

How does jittered signal look like?

Page 4: 2.5Gbps jitter generator Part 1 final presentation.

Components of a jitter :random jitter and deterministic jitter

• Random jitter is generally assumed to follow a Gaussian distribution which is characterized by a mean ,

• and width .

• Deterministic jitter is limited, and is determined by its peak-to-peak value,

• .

rms

RJJ

DJppJ

Page 5: 2.5Gbps jitter generator Part 1 final presentation.

Jitter measurement :eye diagrams

Page 6: 2.5Gbps jitter generator Part 1 final presentation.

Why jitter is important?

Page 7: 2.5Gbps jitter generator Part 1 final presentation.

Why jitter is important?

• The probability that the edge crosses

• the sampling point, causing a bit error, follows Gaussian distribution .

• The mean value is determined by the deterministic jitter component.

Page 8: 2.5Gbps jitter generator Part 1 final presentation.

Jitter generation

• Random jitter is generated from the accumulation of random processes including thermal noise and shot noise.

• Deterministic jitter is the jitter generation from a variety of systematic effects.

The causes include duty-cycle distortion (DCD), intersymbol interference (ISI),

sinusoidal or periodic jitter (PJ) and crosstalk.

Page 9: 2.5Gbps jitter generator Part 1 final presentation.

DCD example

Page 10: 2.5Gbps jitter generator Part 1 final presentation.

ISI example

Page 11: 2.5Gbps jitter generator Part 1 final presentation.

Crosstalk example

Page 12: 2.5Gbps jitter generator Part 1 final presentation.

Crosstalk example

Page 13: 2.5Gbps jitter generator Part 1 final presentation.

Eye diagram definitions

Page 14: 2.5Gbps jitter generator Part 1 final presentation.

Effect of random jitter on BER budget

Page 15: 2.5Gbps jitter generator Part 1 final presentation.

Jitter and BER budget:

• Assume we want to get BER of

This means

1210

-121 1 1 1Pr( ( ) ( - + ) ) = 10 ;

2 2 2 2

14.1

1 xLets test this result in MatLab , remebering that Q(x)= erfc( ) :

2 2>> (1/2*erfc(7.05/(sqrt(2))))

ans =

8.9459e-013

RJ DJ RJ DJPP PP

RJ DJrms pp

J UI J J UI J

J J UI

Page 16: 2.5Gbps jitter generator Part 1 final presentation.

Jitter transfer and jitter tolerance

• Jitter transfer measures the clock recovery performance of a network or network element as a function of jitter frequency. It is measured by applying sinusoidal jitter of

specified amplitude and frequency,

to the data and measuring the output jitter amplitude atthat frequency, The jitter transfer is given by

Appl J (t) = A sin(2 f t)

out JA ( f ).

Tfer J out J Appl JX ( f ) = A ( f ) / A ( f ).

Page 17: 2.5Gbps jitter generator Part 1 final presentation.

Jitter toleranceJitter tolerance measures the ability of a device or system, primarily at the receiving end, to track large amounts of jitter without degrading the BER. It is the amplitude of sinusoidal jitter

applied to a device that results in an equivalent 1 dB reduction in sensitivity. The measurement is performed by first measuring the BER of the Device Under Test (DUT) without applied jitter. The signal power is attenuated until the onset of errors or until a specified BER, typically , is exceeded …

Appl J (t) = A sin(2 f t)

1210

Page 18: 2.5Gbps jitter generator Part 1 final presentation.

Jitter tolerance (continued)

The attenuation is reduced 1 dB and the signal is transmitted with applied sinusoidal jitter imposed on the clock. The jitter amplitude is increased until the onset of errors or the specified BER is exceeded. The resulting

jitter amplitude is the jitter tolerance at that frequency,

Jitter tolerance and transfer are primarily of interest in SONet/SDH/OTN applications.

Tol JA ( f ).

Page 19: 2.5Gbps jitter generator Part 1 final presentation.

Jitter transfer masks

Page 20: 2.5Gbps jitter generator Part 1 final presentation.

Test system block diagram

Page 21: 2.5Gbps jitter generator Part 1 final presentation.

Jitter Generator schematic:input structure

Page 22: 2.5Gbps jitter generator Part 1 final presentation.

Jitter Generator schematic:input structure

• AC coupling (RocketIO termination voltages are )

• End termination of differential line

• DC rebias

• Capacitive bypass filtering of reference

voltage VBB

TTX TRXV 2.5 ,V 1.8V V

Page 23: 2.5Gbps jitter generator Part 1 final presentation.

output structure: ECL to CML translator / buffer 1:2

Page 24: 2.5Gbps jitter generator Part 1 final presentation.

Connection to controller

Page 25: 2.5Gbps jitter generator Part 1 final presentation.

lvcmos to lvpecl logic levels translator for LEN signal

Page 26: 2.5Gbps jitter generator Part 1 final presentation.

Jitter Budget Calculation

• How much internal jitter do we generate? NB4N11M DJ = 20ps

NB4N11M RJ (rms) = 1ps SY100EP195 DJ = 25ps (DCD) SY100EP195 RJ (rms) = 0.2ps

RocketIO TX DJ = 15 ps (DCD)• Plus the jitter following from the ac- coupling, as well as low-pass effects (ISI). This amount will be estimated from Hyperlynx simulation

Page 27: 2.5Gbps jitter generator Part 1 final presentation.

Jitter Budget Calculation

2 2 2(1 ) (0.2 ) ( _ ) 1.5RJ ps ps rocketIO RJ ps

internalDJ =(15+25+20)ps =60ps

Remembering that 14.1 and 400 @ 2.5 ,

( ) 400 14.1 1.5 60 315

RJ DJrms pp

DJpp generated

J J UI UI ps GHz

J ps ps ps ps

Page 28: 2.5Gbps jitter generator Part 1 final presentation.

How to apply jitter modulation frequency?

• Modulation frequency is controlled by the rate of change of a digital control word to programmable

delay chip. Since the highest modulation frequency of interest in the SONET OC-48 mask is about it’s sufficient to change delays at about 50-100MHz, to rich specification frequency range

710 ,Hz

Page 29: 2.5Gbps jitter generator Part 1 final presentation.

Example of periodic jitter generation