Applications
Applications
PC-Based Instruments
ATE & System Solutions
Technical Whitepapers
Request Information
   
Printable Version
 
     
 

Data-Dependent Jitter (DDJ) In Serial Links

WHAT IS DATA-DEPENDENT JITTER (DDJ)

Jitter, defined as variation of a signal edge from its ideal position in time, is an important performance measure of a serial link, or clock signal. Jitter is generally divided into two types, deterministic and random. The deterministic jitter (DJ) is bounded and may be correlated to known sources. DJ has three main parts: periodic jitter (PJ), data-dependent jitter (DDJ), duty-cycle distortion jitter (DCD). Random jitter, on the other hand, is unbounded and is due to sources that can only be characterized statistically. DDJ behaves as high-frequency jitter that is strongly correlated to bit pattern within the data stream. The main sources of DDJ are: · Inter-symbol interference (ISI) ISI is basically due to bandwidth limitations of the transmission channel, which causes single bit information to spread into adjacent data bits. Two major mechanisms affect the impact of ISI on DDJ: o Slew rate.

Due to bandwidth limitation of the transmission channel, the transition rate from a 0 bit to 1 or vice versa is finite. This results in leaking of bit information into adjacent data bits. o Phase distortions. Some channels may have very fast changing phase characteristics within specific frequency ranges (often close to the pass-band to stop-band transition range). In such cases, slight variations of data bit rate, or channels parameters, can result in significant variations in bit transition edge delay. · Reflections. Reflection occurs in a channel, which is compromised of transmission lines with mismatched termination impedances. If mismatch exists in both ends of a transmission line, a delayed and attenuated version of the transmit signal will be received at receiver in addition to the main signal. The amount of delay and attenuation depends on transmission lines characteristics and the amount of termination mismatches. In practical transmission channels, often the primary source of DDJ is slew-rate related ISI. However, in situations where the channel consists of multiple transmission lines (e.g., including multiple PCB traces, relays, connectors, intermediate terminations…), reflections and phase-distortion ISI may also become significant. ATE test fixtures may fall within this category if the channel bandwidth is close to the signal bit rate.

WHY IS DDJ IMPORTANT TO KNOW?

DDJ manifests itself as data-dependent shifts of the data transition edges relative to the data sampling point in the receiver. DDJ includes very high-frequency jitter components, which clock recovery circuits cannot track because most of its frequency components fall outside the receiver's clock recovery bandwidth. These variations result in shifting of bit-error-rate (BER) bathtub curve toward the sampling edge, which deteriorates the link BER performance. Although deterministic, DDJ is fully characterized by forming the histogram of DDJ-related shifts for all the edges in the data stream. Because of limited ISI depth (i.e., the number of adjacent bits affecting a specific data bit), DDJ is bounded within a range. ISI depth is a function of the transmission channel characteristics. In many Serial link test characterization experiments, data stream is composed of repetitions of a finite length bit pattern. In such cases, there are a finite number of DDJ-related edge shifts that can occur within the data stream signal. Therefore, the DDJ histogram, which is an estimate of DDJ probability distribution function (pdf), will consist of separate distinct lines, called DDJ delta lines. Because ISI depth is limited, such repetitive patterns can produce a good estimate of complete DDJ pdf as long as the pattern repetition includes all the bit combination within the ISI depth (e.g., CJTPAT in FiberChannel [2]).

Each DDJ delta line results in a PDF which is a summation of scaled and shifted versions of the rest of jitter component PDFs. Assuming the other jitter components mostly consist of normally-distributed random jitter, it can be shown that only DDJ delta lines located at the maximum and minimum of DDJ range significantly affect the BER performance. Therefore, peak-to-peak DDJ ( ) is used in many serial link standards to quantify DDJ. Although sufficient in some case, peak-to-peak DDJ does not completely describe DDJ impact on BER in all cases; it is often important to consider DDJ delta lines that lie close to the maximum and minimum lines, and also take into account their frequency of occurrence relative to the rest of delta-lines. Nevertheless, is an important parameter for comparing the performance of different links. 3 DDJ ESTIMATION METHODS In many test experiments, a bit-pattern is repeated in the test data stream to qualify the serial link. For example, K28.5 pattern, which includes 20 bits and 10 transition edges, may be repeated continuously to generate a test data stream. For such cases, two main methods may be used to measure DDJ: "frequency domain", and edge lock". The following section describes these methods. 3.1 FREQUENCY DOMAIN DDJ MEASUREMENT Real-time sampling oscilloscopes can be used to digitize a data stream signal. The collected samples provide fairly accurate estimate of each edge location relative to a trigger time. Such information forms time interval error (TIE) sequence, which is the difference between measured and ideal transition times. Passing the TIE sequence passes through FFT operation produces frequency domain representation of jitter signal. In frequency domain, components that are harmonics of pattern repetition rate represent DDJ-related jitter. Isolating these components and using inverse FFT operation reproduces the DDJ signal in time domain, which may be used to estimate . This method is fairly accurate when the pattern length is short (e.g., K28.5 pattern).

For long patterns, the energy of DDJ components spread over many frequency bins, causing some to be hidden by noise floor. In such cases, the inverse FFT will reconstruct only portions of DDJ, which may render an inaccurate estimate of . 3.2 "EDGE LOCK" DDJ MEASUREMENT Another DDJ measurement method is to use the TIE data directly in time domain. The TIE sequence may be generated by a real time oscilloscope or Time interval Analyzer (TIA). The DDJ component of TIE for a specific pattern edge is the same in different pattern repetitions because the data bit history before that pattern edge is similar for each repetition. Therefore, to estimate DDJ for a specific pattern edge, it is sufficient to collect a number of TIE samples for that edge from different pattern repetitions (in other words lock to that pattern edge) and compute the sample average. The averaging reduces the contributions of random and periodic jitter on the TIE data and provides an estimate of DDJ component. Repeating this procedure for the rest of the pattern edges provides DDJ for all those edges. This data can be used to identify DDJ histogram delta lines, or compute . GuideTech's Femto3200 TIA uses this method for DDJ estimation For long patterns (typically longer than 10000 bits for TIAs), it might be time consuming to collect many samples of TIE for all pattern edges. To reduce the test time, DDJ may be measured only for a subset of pattern edges that are more likely to cause maximum or minimum DDJ. Analysis of the pattern transition density may be used to identify such pattern edges. 4 DDJ MEASUREMENT ACCURACY DDJ estimation accuracy depends on two major factors: test fixture and measurement instrument. The test fixture in combination with the instrument input termination form a transmission channel from the source to the instrument internal circuitry. Due to the frequency characteristics of the transmission path and the frequency content of the source signal (rise/fall time, pre-distorted or pre-emphasized signal), the DDJ received by the instrument is different from the DDJ at the source. Typically, the path results in increased relative to the source .

This, however, should not be considered a general rule, because for some transmission channels, the pattern edges experience shifts relative their ideal positions that is in opposite direction of source DDJ, causing a lower reading of . This can specially happen if transmission path-related DDJ is dominated by phase distortions and/or reflections. For accurate DDJ measurement in the presence of test fixture effects, two methods are possible: · Ensure that the transmission path has bandwidth that is larger than bit rate, and produces negligible phase distortion in the pass band. · Calibrate the impact of transmission path on DDJ, either by obtaining the frequency response of the path and simulating the source with the path model, or by using a controlled calibration signal source. The instrument can also introduce inaccuracies. Such sources for TIAs include: · The number of TIE sample for each pattern edge ( ) · The RJ power ( ) and PJ power ( ) · Frequency characteristics of the instrument front end · TIA non-linearity and noise floor Typically, the error due to RJ and PJ are reduced by and , respectively. The PJ-induced error decreases if it is not synchronous to pattern repetition rate, otherwise, it will be difficult to separate it from DDJ. The only solution in such cases is to alter the pattern repetition rate to break the synchronization. The instrument front-end frequency characteristics can also contribute to DDJ measurement. This is, however, usually predictable because of known internal channels inside the instrument, and therefore, is calibrated out during instrument calibration. TIA noise floor is often not an accuracy limiting factor because it behaves similar to the signal random noise, which is attenuated by averaging operation. Non-linearity issues are predictable and hence calibrated out within the instrument algorithms.

It is evident that measurement error reduces as increases in the presence of RJ and PJ. It also shows that accurate DDJ measurements are possible even in the presence of significant RJ and PJ. Figure 2: RMS error for edge lock DDJ measurement method, 1Gbps, , , 5 CONCLUSIONS DDJ measurement methodology described in Section 3.2 provides a powerful, accurate, and flexible technique. These measurements also includes DCD. Since the effects of DCD and DDJ on critical BER performance are similar, they are often not separated. They, however, can be separated by comparing DDJ for rising edges and falling edges; this may be needed for characterization or diagnosis reasons. When measuring DDJ, particular attention has to be paid to the test fixture. At high data rates, test fixture is often the major source of inaccuracy. For production testing application, one approach is to estimate the test fixture impact and adjust the fail test threshold accordingly.

 
 

© GuideTech. All rights reserved. Privacy Statement | Disclaimer