Causes of Jitter

Causes of Jitter

High Frequency Design From June 2004 High Frequency Electronics Copyright © 2004, Summit Technical Media, LLC CAUSES OF JITTER Jitter—Understanding it, Measuring It, Eliminating It; Part 3: Causes of Jitter By Johnnie Hancock Agilent Technologies his final article of separate and time-correlate specific determin- Understanding and meas- this three-article istic jitter components. uring jitter are important, Tseries we discuss but the ultimate objective identifying jitter in the Characteristics of Individual Jitter is finding out what is caus- real world. In Part 1 we Components ing excessive jitter, then introduced jitter and its In order to interpret measurement results reducing or eliminating it to various kinds, in Part 2 and waveform views performed by real-time achieve the desired overall we discussed jitter mea- jitter analysis, you must first understand the system performance surements, jitter mea- characteristics and likely causes of individual surements at high data jitter components. Knowing that Random rates and issues relating to the accuracy of jit- Jitter (RJ) is Gaussian in distribution and ter measurements. Now we move on to the Deterministic Jitter is non-Gaussian is a good task of identifying the causes of jitter. beginning, but there is more. Some real-time instruments can separate Total Jitter is composed of a Random Jitter random and deterministic jitter components component and a Deterministic Jitter compo- to predict/extrapolate worst-case total jitter nent, discussed in Article 1, and denoted in (TJ) and eye-opening based on a user-specified Figure 1. Random Jitter is unbounded, and it Bit Error Ratio (BER), typically 10-12. But is for this reason (unlimited peak-to-peak) when jitter measurements fail to meet a par- that it is usually measured in terms of an ticular minimum standard, or if the results RMS value. In addition, Random Jitter is pre- are “too close for com- fort,” then measuring the amount of compo- nent or system jitter is just half of the jit- ter test equation. Determining the root-cause of jitter is the other half. The focus of this article is to provide practical “tips & tricks.” In particular, we discuss how to employ real-time oscilloscopes with jit- ter analysis and high-speed pulse/pat- tern generators to Figure 1 · Total Jitter is the sum of several components. 28 High Frequency Electronics High Frequency Design CAUSES OF JITTER exhibit a duty cycle of less than 50%. If the threshold level is shifted negatively, then the output of the transmitter will exhibit a duty cycle that is greater than 50%. Measuring Time Interval Error (TIE) relative to the software-generated best-fit clock (red waveform), results in a positive timing error on the rising edge of each data bit and a negative timing error on the falling edge of each data bit. The resultant TIE trend waveform (purple wave- form) will possess a fundamental frequency equal to one- half the data rate. The phase of the TIE trend waveform relative to the data signal will depend on whether the threshold shift is positive or negative. With no other sources of jitter in the system, the peak-to-peak ampli- Figure 2 · Duty Cycle Distortion (DCD): The dashed tude of DCD jitter will be constant across the entire data green line represents a distorted output of a transmitter signal, at least theoretically. Unfortunately, other sources due to positive shift. of jitter, such as ISI, are almost always present, often making it difficult to isolate the DCD component. One technique to test for DCD is to stimulate your sys- dictable in terms of distribution. Its probability distribu- tem/components with a repeating 1-0-1-0... data pattern. tion function is always Gaussian in shape. This technique will eliminate ISI jitter and make viewing Unfortunately, predicting the cause of random jitter is the DCD within both the trend and spectrum waveform a more difficult task and is not within the scope of this displays much easier. Using the jitter spectrum display, article. Random Jitter is often caused by thermal effects the DCD component of jitter will show up as a frequency of semiconductors and requires a deeper understanding of spur equal to one-half the data rate. device physics. However, one piece of advice is to pay close Another cause of DCD is asymmetry in rising and attention to the amount of vertical noise in your system. falling edge speeds. A slower falling edge speed relative to Random vertical noise will directly translate into random the rising edge will result in a duty cycle of more than timing jitter. 50% for a repeating 1-0-1-0... pattern, and slower rising On the other hand, deterministic jitter is bounded and edge speeds relative to the falling edge will result in a is always measured in terms of a peak-to-peak value. duty cycle of less than 50%. Although not graphically Although the distribution of deterministic jitter can be shown in this paper, the results of jitter analysis and the unpredictable, the likely causes and characteristics of the TIE trend waveform will look similar to the results of the individual sub-components of measured deterministic jit- example illustrated in Figure 2. ter are very predictable. The sub-components of Deterministic Jitter consist of Duty Cycle Distortion Inter-Symbol Interference (DCD), Inter-Symbol Interference (ISI), and Periodic ISI, sometimes called data dependent jitter, is usually Jitter, as shown in Figure 1. the result of a bandwidth limitation problem in either the Let’s now take a closer look at possible causes and transmitter or physical media. With a reduction in trans- characteristics of each of the sub-components of deter- mitter or media bandwidth, limited rise and fall times of ministic jitter. the signal will result in varying amplitudes of data bits dependent on not only repeating-bit lengths, but also Duty Cycle Distortion dependent on preceding bit states. There are two primary causes of DCD jitter. If the data In addition, improper impedance termination and input to a transmitter is theoretically perfect, but the physical media discontinuities will also result in ISI due transmitter threshold is offset from its ideal level, then to reflections that cause signal distortions. Although we the DCD at the output of the transmitter will be a func- will address these two phenomena—BW limitations and tion of the slew rate of the data signal’s edge transitions. reflections—separately in this article as contributors to Referring to Figure 2, the waveform represented by the ISI jitter, in reality, waveform distortions due to reflec- solid green line shows the ideal output of a transmitter tions are also a bandwidth limitation problem. Shown in with an accurate threshold level set at 50% and with a Figure 3 is an example of ISI due to bandwidth limitation duty cycle of 50%. The dashed green waveform represents problems. Limited bandwidth produces limited edge a distorted output of a transmitter due to a positive shift speeds, and limited edge speeds will result in varying in the threshold level. With a positive shift in threshold pulse amplitudes at high-speed data rates. Varying pulse level, the resultant output signal of the transmitter will amplitudes will then result in transition timing errors. 30 High Frequency Electronics High Frequency Design CAUSES OF JITTER Figure 3 · Inter-symbol interference (ISI) due to band- Figure 4 · Intersymbol Interference (ISI) due to signal width limitation problems. reflections. Let’s examine this more closely: trated at point D on the jitter trend begin on and where pulse distortion With a long series of repeating waveform follows the same logic as (reflection) occurs as illustrated by “1s,” the amplitude of the data signal the positive timing error at point B the end of each of the arrows in will eventually rise to a full steady- previously discussed. With a long Figure 4. state high level as illustrated by the string of “0s” the data signal has suf- If the amplitude of the signal long-high pulse at point A in Figure ficient time to settle to a full steady- becomes distorted on or near a data 3. When the state of the data changes state low level. When this signal then transition edge due to reflections, to a “0,” the signal will exhibit a rela- transitions back to a high level, it then a timing error may occur. If a tively long transition time to reach again has a longer transition time to signal reflection causes signal atten- the threshold level, resulting in a reach the threshold level, and hence uation near the data edge, then a positive timing error. This will be produces a positive timing error. negative timing error will be detected manifested as a positive peak of tim- since the signal will have less dis- ing error in the jitter trend waveform The Unique Signature of tance to travel when transitioning to (purple) at point B. Note that this Inter-Symbol Interference the threshold level. This is illustrated point on the jitter trend waveform is Once you understand how band- at point A on the jitter trend wave- time-aligned with the negative data width limitations produce ISI timing form in Figure 4. If a signal reflection crossing point on the data signal. errors, it becomes more intuitive to causes a boost in signal amplitude, The negative peak amplitude of understand the unique signature of then the result will be a positive tim- the next “0” bit preceded by a long the jitter trend waveform due to ISI ing error since the signal will have string of “1s” will be attenuated for and how it relates to the time-corre- farther to transition to reach the two reasons: First of all, the preced- lated serial data signal being mea- threshold level.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    5 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us