Test & Measurement


Solving jitter problems in high-speed digital transmission systems - Part 2

24 November 2010 Test & Measurement

Jitter spectrum and phase noise on data signals

The previous discussion involved jitter analysis of clock signals. However, the problem to be solved is to understand the root cause of jitter found on a 2,5 Gbps data signal. The time domain representation of a jitter-free data stream is intuitively simple; the frequency domain representation is more complicated. If the data sequence is a repeating pattern, there will be line spectra separated by the pattern repetition rate. The diverse pattern of ones and zeroes with a large variety of times between data edges leads to the line spectra in the frequency domain that follow a sin (x)/x envelope, with spectral nulls at the data rate and its harmonics (NRZ data). For data from a repeating pattern/sequence, the spacing between the line spectra is the pattern repetition frequency.

If a transmitter is timed by a jittery clock, the clock jitter can be transposed on the data stream. In the time domain, the edges of the data will be misplaced from their ideal time positions just as they are for the clock. This is easy to observe and interpret in the time domain, but difficult to interpret in the frequency domain. Random jitter causes the energy of each spectral line to spread. Jitter transfers power from each spectral line into modulation sidebands. Unless the data pattern is very short, or the bandwidth of the modulation is very narrow, the spectrum due to jitter at one spectral line will overlap with the adjacent lines, making jitter virtually impossible to accurately quantify.

This complicated ‘overlapping’ spectrum makes it impossible to derive the jitter or phase noise spectrum of a data stream using a spectrum analyser based test system. However, the jitter or phase noise spectrum of a data signal can be observed using a hardware clock recovery system and monitoring the error signal output from the phase detector. This architecture has two distinct advantages over a spectrum analyser based instrument.

Since the phase detector in this system is designed to sense the phase difference between the recovered clock and the input signal, the measurement is not limited to clock signals but can also include a data signal. In this case the jitter spectrum is equivalent to that of the equivalent clock for the data signal being measured. Also, clock recovery circuits typically have wide-bandwidth analog PLLs capable of tracking or tolerating large wander and modulation typically found in clock signals for personal computer busses, such as with SSC. The internal jitter transfer characteristics of the closed-loop clock recovery system are known, which allows the Fourier transform of the loop error signal to accurately yield the total jitter on the input signal.

Figure 5 shows the jitter spectrum for the PCI Express data signal originally measured and shown in Figure 2. The horizontal axis is logarithmic and is the frequency range of the measurement. The vertical axis is also logarithmic with units of seconds.

Figure 5. Spectrally resolved jitter of a PCI-Express data signal
Figure 5. Spectrally resolved jitter of a PCI-Express data signal

The most dramatic element of the plot is the wide spectral component at 33 kHz. This is the spread-spectrum clocking (SSC) used to mitigate electromagnetic interference problems. In addition to the SSC there are many distinct spectral components which are observed as lines or spikes in the spectral display. The SSC is not a sinusoidal jitter mechanism, but rather causes the signal to deviate according to a triangle function. Thus there are spectral components at harmonics of 33 kHz (3X: 100 kHz, 5X: 165 kHz, 7X: 231 kHz and so on). For a triangle form of modulation the harmonic signals should roll off at a 60 dB per decade rate.

SSC is an intentional or expected jitter mechanism. There are other elements of the jitter spectrum that are causes of undesired jitter. After the SSC harmonics have trailed off (they become insignificant and approach the spectral noise floor a little below 1 MHz) there is a significant spectral component of PJ at approximately 1 MHz. There are also harmonics of the ~1 MHz rate. As discussed earlier, random jitter is seen as the continuous spreading of the signal spectrum. If the line spectra (33 kHz, 1 MHz and harmonics) were removed, the remaining energy is a display of the spectrum of the RJ. The RJ and high frequency PJ are undesirable. Finding their root causes and reducing them will be the key to improving the quality of the 2,5 Gbps signal.

At this point it is useful to measure the 100 MHz reference clock that is used to synchronise the 2,5 GHz data signal. If there is jitter on the reference clock, is it safe to assume that it will directly transfer to the transmitter? After all, carefully designing the loop bandwidths of the PLLs in the transmitter circuitry can clean up jitter from the reference clock. Good engineers know when to make assumptions and when to verify. In this case, verification is easy.

The jitter spectrum for the reference clock (Figure 6) is very similar to that of the 2,5 Gbps data signal. The SSC and its harmonics are the same. The tones at 1, 2, 3. . . MHz are also present. It is clear that the periodic jitter of the data signal is a direct result of the periodic jitter transferred from the reference clock. The spectral noise has a similar shape for both data and clock, except over the 3 to 20 MHz range. The differences may be due to the VCO of the transmitter PLL contributing some random jitter, and the bandwidth of the transmitter PLL altering the spectrum of the random jitter contributed by the reference clock.

Figure 6. Jitter spectrum of the PCI Express reference clock
Figure 6. Jitter spectrum of the PCI Express reference clock

At this point it is worthwhile to take a step back and look at what has been learned. Comparing the jitter spectrum of the data and the reference clock is like a detective comparing fingerprints or signatures. In this case, the ‘jitter fingerprint’ of the reference clock is ‘all over’ the transmitter data. The two jitter spectrum plots look almost identical. Consider trying to make that same comparison with only a time domain representation of the jitter. The magnitude of the RJ and PJ can be gauged, but there is no distinct fingerprint to observe like there is with the jitter spectrum.

There are two approaches to reducing the jitter on the data transmitter. Obviously, improving the performance of the reference clock should directly improve the transmitter performance. Reducing the RJ is a matter of basic oscillator design, beyond the scope of this article. The 1 MHz PJ turns out to be an artefact of how the SSC was generated, and could also be reduced through design. The transmitter jitter can also be improved by designing the PLL bandwidths of the clock multiplier circuitry to clean up the clock jitter. This design process is obviously aided by knowing the spectral characteristics of the clock jitter.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Latest wireless barcode scanner
Brady Corporation Test & Measurement
Brady has launched its new barcode scanner, the CR2100, which is a wireless handheld scanner utilising Bluetooth 5 LE for communication with a host device.

Read more...
hybridNETBOX instrumentation platform
Vepac Electronics Test & Measurement
The hybridNETBOX from Spectrum Instrumentation is an innovative instrumentation platform that combines a multi-channel arbitrary waveform generator (AWG) and a digitiser in a single portable unit.

Read more...
14-bit AWG at 20 GS/s
Vepac Electronics Test & Measurement
The Arb Rider AWG-7000 is the world’s fastest 14-bit Arbitrary Waveform Generator, featuring a 20 GS/s real time update rate and 14-bit vertical resolution.

Read more...
Additions to APD5000 series oscilloscopes
Osiris Technical Systems Test & Measurement
Each unit is equipped with an integrated CAT II digital multimeter, three programmable power supplies, a dedicated trigger line, and an arbitrary waveform generator.

Read more...
Handheld RTSA up to 9,5 GHz
Vepac Electronics Test & Measurement
The PXE-90 implements an FFT engine on the built-in FPGA and support frame compression with trace detection while ensuring no missing samples between FFT frames.

Read more...
Four ways to enhance IoT battery performance using emulation software
Concilium Technologies Editor's Choice
Battery life affects the cost and reliability of IoT-based infrastructure and is a key purchasing consideration for consumer electronic IoT devices.

Read more...
InterCal introduces a new range of calibrators
Intercal Test & Measurement
Calibration is a critical process in numerous industries, from manufacturing to healthcare, ensuring that instruments and devices provide accurate and reliable measurements.

Read more...
Power Energy Meter for solar projects
Mimic Components Test & Measurement
The Mi550 Power Energy Meter is a handheld three-phase power quality analyser that connects externally with Rogowski coils or voltage-type CTs, allowing for testing without disconnection.

Read more...
MT8870A for NTN NB-IoT testing
Tamashi Technology Investments Test & Measurement
Samsung Electronics has selected the Anritsu Universal Wireless Test Set MT8870A for use on the mass-production lines of the Galaxy S25.

Read more...
XJLink-PF40 JTAG controller
ASIC Design Services Test & Measurement
XJTAG, a specialist in electronic testing, has released its new XJLink-PF40 JTAG controller together with version 4 of its popular PCB software testing suite.

Read more...