Clock Jitter Cancelation in Coherent Data Converter Testing

Similar documents
Dac3 White Paper. These Dac3 goals where to be achieved through the application and use of optimum solutions for:

Synthesized Clock Generator

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

Application Note DT-AN-2115B-1. DTA-2115B Verification of Specifations

Application Note DT-AN DTU-315 Verification of Specifications

Datasheet SHF A

Dithering in Analog-to-digital Conversion

How advances in digitizer technologies improve measurement accuracy

Sources of Error in Time Interval Measurements

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 105 MSPS ADC

The Distortion Magnifier

IN DEPTH INFORMATION - CONTENTS

FSK Transmitter/Receiver Simulation Using AWR VSS

The DAC1. Introducing. Digital to Analog Converter. PRELIMINARY ANALOG DOMAIN DAC1 1 November, 2016

Scanning A/D Converters, Waveform Digitizers, and Oscilloscopes

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

Techniques for Extending Real-Time Oscilloscope Bandwidth

Digital Audio Design Validation and Debugging Using PGY-I2C

RF (Wireless) Fundamentals 1- Day Seminar

Experiment 9 Analog/Digital Conversion

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 65 MSPS DUAL ADC

LOW POWER DIGITAL EQUALIZATION FOR HIGH SPEED SERDES. Masum Hossain University of Alberta

DIRECT DIGITAL SYNTHESIS AND SPUR REDUCTION USING METHOD OF DITHERING

Technical Data. HF Tuner WJ-9119 WATKINS-JOHNSON. Features

International Journal of Engineering Research-Online A Peer Reviewed International Journal

GHz Sampling Design Challenge

Digitizing and Sampling

Benefits of the R&S RTO Oscilloscope's Digital Trigger. <Application Note> Products: R&S RTO Digital Oscilloscope

Assessing and Measuring VCR Playback Image Quality, Part 1. Leo Backman/DigiOmmel & Co.

Since the early 80's, a step towards digital audio has been set by the introduction of the Compact Disc player.

AFRL-RY-WP-TR

Please feel free to download the Demo application software from analogarts.com to help you follow this seminar.

Guidance For Scrambling Data Signals For EMC Compliance

Accuracy Delta Time Accuracy Resolution Jitter Noise Floor

GALILEO Timing Receiver

GAMBIT DAC1 OPERATING MANUAL

BTV Tuesday 21 November 2006

EarStudio: Analog volume control. The importance of the analog volume control

TROUBLESHOOTING DIGITALLY MODULATED SIGNALS, PART 2 By RON HRANAC

Experiment 13 Sampling and reconstruction

Chapter 6: Real-Time Image Formation

Quartzlock Model A7-MX Close-in Phase Noise Measurement & Ultra Low Noise Allan Variance, Phase/Frequency Comparison

Dynamic re-referencing Microvolt-level measurements with the R&S RTO oscilloscopes

Noise Detector ND-1 Operating Manual

Tutorial on Technical and Performance Benefits of AD719x Family

Asynchronous inputs. 9 - Metastability and Clock Recovery. A simple synchronizer. Only one synchronizer per input

Design of an Error Output Feedback Digital Delta Sigma Modulator with In Stage Dithering for Spur Free Output Spectrum

Removal of Cable and Connector Dispersion in Time-Domain Waveform Measurements on 40Gb Integrated Circuits (slide presentation only)

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

Mixer Conversion Loss

Mixing in the Box A detailed look at some of the myths and legends surrounding Pro Tools' mix bus.

4 MHz Lock-In Amplifier

Precise Digital Integration of Fast Analogue Signals using a 12-bit Oscilloscope

DSA-1. The Prism Sound DSA-1 is a hand-held AES/EBU Signal Analyzer and Generator.

SERIAL HIGH DENSITY DIGITAL RECORDING USING AN ANALOG MAGNETIC TAPE RECORDER/REPRODUCER

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

«Trends in high speed, low power Analog to Digital converters»

Spectrum Analyser Basics

Interpolated DDS Technique in SDG2000X October 24, 2017 Preface

BER MEASUREMENT IN THE NOISY CHANNEL

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE Composite Distortion Measurements (CSO & CTB)

Loop Bandwidth Optimization and Jitter Measurement Techniques for Serial HDTV Systems

Digital Audio: Some Myths and Realities

Using the BHM binaural head microphone

Research Results in Mixed Signal IC Design

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

The effect of nonlinear amplification on the analog TV signals caused by the terrestrial digital TV broadcast signals. Keisuke MUTO*, Akira OGAWA**

Engineering and Design of Mytek Stereo192-DSD-DAC

Understanding. Here s an examination of high-frequency pathological signal transmission issues in today s high-bandwidth equipment.

DIGITAL COMMUNICATION

Hugo Technology. An introduction into Rob Watts' technology

12G-SDI Physical Layer Analysis using the Ultra 4K Tool Box

Area-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters

Nutaq. PicoDigitizer-125. Up to 64 Channels, 125 MSPS ADCs, FPGA-based DAQ Solution With Up to 32 Channels, 1000 MSPS DACs PRODUCT SHEET. nutaq.

RF Measurements You Didn't Know Your Oscilloscope Could Make

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

Diamond Cut Productions / Application Notes AN-2

Mastering Phase Noise Measurements (Part 3)

Experiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel

OTR-3550 FREQUENCY AGILE - F.C.C. COMPATIBLE TELEVISION PROCESSOR INSTRUCTION MANUAL

Trigger synchronization and phase coherent in high speed multi-channels data acquisition system

25.5 A Zero-Crossing Based 8b, 200MS/s Pipelined ADC

Synchronization Issues During Encoder / Decoder Tests

Adaptive Resampling - Transforming From the Time to the Angle Domain

Digital Fundamentals. Introduction to Digital Signal Processing

ALL PHOTONIC ANALOGUE TO DIGITAL AND DIGITAL TO ANALOGUE CONVERSION TECHNIQUES FOR DIGITAL RADIO OVER FIBRE SYSTEM APPLICATIONS

Lab 1 Introduction to the Software Development Environment and Signal Sampling

DPD80 Visible Datasheet

Politecnico di Torino HIGH SPEED AND HIGH PRECISION ANALOG TO DIGITAL CONVERTER. Professor : Del Corso Mahshid Hooshmand ID Student Number:

Lab 5 Linear Predictive Coding

A 400MHz Direct Digital Synthesizer with the AD9912

Evaluating Oscilloscope Vertical Noise Characteristics

A Simple Noise Measurement Amplifier and Filter

Sherwood Engineering HF Test Results

THDB_ADA. High-Speed A/D and D/A Development Kit

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

PicoScope 9300 Series migration guide

Advanced Test Equipment Rentals ATEC (2832)

Wideband Downconverters With Signatec 14-Bit Digitizers

Meeting Embedded Design Challenges with Mixed Signal Oscilloscopes

Transcription:

Clock Jitter Cancelation in Coherent Data Converter Testing Kars Schaapman, Applicos Introduction The constantly increasing sample rate and resolution of modern data converters makes the test and characterization of such devices very challenging. One of the biggest problems when testing the dynamic performance of the latest generation of data converters is the influence of jitter on the sample clock. The time domain inaccuracy of the sample clock is multiplied into the conversion result as noise and spurious signals and can no longer be distinguished from the performance of the data converter. Many modern converters have such good performance that clean enough clock sources are seldom available. That being the case, the task therefore turns to removing the resulting undesired effects. This document describes a principal that has the potential to fully cancel source clock jitter in a coherent test set-up. Practical tests showed reductions of 14dB to 55dB of the clock jitter introduced noise, depending on the distance from the carrier. In this document an ADC will serve as the device under test. It is easy to understand however that the same principle would apply to DACs as well. Current situation regarding SNR and clock jitter noise The most basic source of noise in a data converter is quantization. The limited number of steps a signal can be converted causes an error in the digitized signal. This is usually expressed with the following equation: SNR = 20log( 1.5*2n ) 6.02*n + 1.76 db, where n is the number of bits of the converter Below is a table showing the theoretical SNR levels of a data converter using the above equation and the SNR of practically available converters: Number of bits 8 10 12 14 16 Theoretical SNR (db) 50 62 74 86 98 Practical SNR (db) 49.5 61 71 78 82 Table 1, Theoretical SNR versus number of bits bit count and practical available SNR The practical SNR values are for the latest generation ADCs with sample rates around 100Msps and low input frequencies. It can be seen that for 8 and 10 bit converters the theoretical SNR is nearly achieved. However beginning from 12 bits the difference increases with each step. For 16-bit converters the difference is approximately -16dB. This tells us that at higher bit counts the importance of non-quantization errors becomes increasingly significant. At higher input frequencies the SNR level increases significantly. A great part of this is due to the inaccuracy of the moment a sample is taken; clock jitter. How sample clock jitter influences the measurement result Figure 1 shows how an inaccurate clock edge placement causes an error in the output result of an ADC. Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 1 of 8

Figure 1, a variation in the sample moment of dt causes a level error dv Any deviation in the clock edge position is transformed into an amplitude deviation. The error is not only dependent on dt but also on the slew rate of the sampled signal at the sample moment. This means that at higher signal frequencies the effect of jitter of the clock edge is increasing proportionally. The SNR introduced by clock jitter on a sampled sine wave signal can be expressed as: SNR tj = -20log(2π*fin*tj) [1] Where: SNR tj is the added noise due to the clock jitter fin is the sampled frequency tj is the clock jitter (rms) When the noise level caused by jitter is known, the jitter can be expressed as: tj = 10 -SNR/20 / 2*π*fin When performing an FFT on a measured signal we can see both the random noise and deterministic noise showing up in the spectrum. Figure 2 gives an example of how much a measurement result can be influenced by the quality of the sample clock. The jittery clock raises the noise floor with about 6dB and introduces several spurious signals that are not visible when a low jitter clock is used. Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 2 of 8

Figure 2, result of an ADC test where the green FFT is with a high quality sample clock and the red FFT with a poor quality sample clock Principle of jitter cancelation Since it is very difficult to find clocks with sufficiently low jitter when testing recent high speed data converters it was investigated whether it would be possible to compensate for the error due to jitter by introducing exactly the same jitter in the applied input. The figure below shows the basic principle: Figure 3, canceling out the jitter error by applying the same jitter to the input signal When we apply a sinewave to an ADC input, the signal can be expressed as: s(t)=a*sin(2π*fin*t) Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 3 of 8

When quantizing this signal with an error in the timing the quantized result will be: sq(t)=a*sin(2π*fin*(t+tj)) where: tj is the error in time sq(t) is the quantized signal (the quantization resolution is assumed unlimited) The difference between the input sinewave and the quantized waveform is now: dv = s(t) - sq(t) dv = A*sin(2π*fin*t) - A*sin(2π*fin*(t+tj)) When we add the timing error tj to the input signal we get: dv = A*sin(2π*fin*(t+tj)) - A*sin(2π*fin*(t+tj)) = 0 The difference between the input signal and quantized signal is now zero, so magnitude and frequency of tj are no longer relevant. Practically: how to add the sample clock jitter to a test signal In a test setup for coherent measuring of an ADC the test signal is often generated with a DAC (as part of an AWG). This opens up an easy way to "time modulate" (phase shift) the input signal with the same clock jitter as the ADC under test. By clocking the Arbitrary Waveform Generator with the same clock as we use for the ADC under test we modulate the same jitter onto the test signal. Figure 4 illustrates this: Figure 4, when the signal source clock and ADC clock are the same the jitter of this clock does not contribute to the test result. Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 4 of 8

Limitations: The above given principle only works properly when the AWG clock input is coupled directly, without a PLL or other circuitry that may modify the jitter. The bandwidth of the clock path must be sufficient to propagate the jitter range of interest into the DAC output signal. Also, the bandwidth of the AWGs output stage must accommodate the frequency range of the jitter to be canceled. Further the measurement should be coherent. For a setup as in figure 5 this is inherent. The practical implementation is the easiest if the clock rate of the DAC (AWG) and the ADC under test are the same because they can then just share the same clock source. Using two independent clock generators and synchronizing them with a reference clock usually doesn't work, because the PLL circuitries involved synchronize the frequencies but not the jitter. Both generators will have their own "uncorrelated" jitter adding up to the total jitter of the setup. Another limitation is that there should be no, or only a minimal phase shift between the DAC output and the ADC under test input (see figure 5). This would mean that the propagation delay in the signal path from the DAC to the ADC should be zero. In practical situations there will always be some phase shift. When this delay is small compared to the period of the jitter frequency of interest the degradation will be small. However, when there is a significant phase shift, the cancelation effect will disappear or even become adverse for higher jitter frequencies. Note that the effect of the phase shift is related to the period of the jitter, not the period of the test signal. In practice this means that the effect of a non-matching phase will become worse at higher jitter frequencies. Figure 5, the jitter cancelation will reduce or even become adverse with increasing phase shift Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 5 of 8

To prevent the reduction of jitter cancelation due to phase shift it will usually be necessary to delay the clock timing of the ADC clock with the same amount as the delay in the signal path. Figure 6 shows this. The delay(s) must keep the clock jitter intact but should not add jitter by themselves. Figure 6, the clock timing at the ADC needs to be aligned to eliminate any phase shift A solution for this may be found in a dedicated clock circuit that divides the clock frequency of the primary clock and can shift the divided clock with whole periods of the primary clock. When the output clock edges are then re-synchronized to the primary clock, the jitter in both clocks will be the same again. Practical measurements To verify the above principle lab measurements have been done using the test setup as shown in figure 7 Figure 7, jitter cancelation measurements - lab setup. Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 6 of 8

This setup is using an AWG for the test signal generation. Both the AWG and the ADC under test were clocked at 250MHz. The AWG was programmed to generate a test frequency of 25.169MHz and its 30MHz output filter was used to reconstruct the waveform. The setup uses two 250MHz clock sources that are synchronized via a 10MHz reference clock. The ADC under test was always connected to clock source 2, which can be phase modulated with a third signal source in order to inject a known jitter. The AWG could be connected to clock source 1, where there is no jitter cancelation, or to clock source 2 where the jitter is expected to be cancelled. The clock path to the ADC under test was delayed with a coaxial cable to compensate for the propagation time from the AWG clock input to the ADC under test input (approx. 25ns in this case). To make the jitter influence clearly visible in the spectrum, a deterministic jitter was injected into clock source 2. First, the AWG was clocked from clock source 1 and the ADC under test from clock source 2. Clock source 2 was phase modulated with a deterministic jitter and the level of this jitter was adjusted to cause a -60dBFS signal at both sides of the carrier. The AWG was then switched to sample clock 2 and the remaining level of the deterministic signal was measured. The difference of these two is the amount of cancelation for that jitter frequency. Figure 8 shows the spectrum with a 100kHz deterministic jitter added to clock 2 and the AWG connected to clock 1. Figure 12 shows the same but with the AWG connected to clock 2. As we can see the cancelation effect causes the 100kHz jitter to fully disappear in the noise floor. Figure 8, 100kHz jitter non cancelled Figure 12, 100kHz jitter cancelled Consecutive measurements at higher jitter frequencies showed that the effect of the cancelation reduces for higher jitter frequencies (see table 2). At 10MHz a reduction of 14dB was measured which is still a significant improvement compared to a non-cancelled situation. f-jitter 20kHz 50kHz 100kHz 200kHz 500kHz 1MHz 2MHz 5MHz 10MHz attenuation >55dB >55dB 53dB 46dB 38dB 31dB 26dB 20dB 14 db Table 2, jitter attenuation for frequencies from 20kHz to 10MHz Conclusion Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 7 of 8

Using a data converter test set up that applies the same master clock source to both the test signal generator and the ADC under test can greatly reduce the influence of the jitter of this clock source. The amount of cancellation is influenced by the bandwidth of the clock and signal paths and by a proper alignment of the signals. In a practical test setup jitter reductions between 14dB and 55dB were measured. The cancelation principle is limited to frequencies below the bandwidth of the clock- and test signal paths. This means that the quality of the clock source remains important but the improvement that can be achieved is very significant when clock jitter is a critical factor. References [1] Brad Brannon, Sampled Systems and the Effects of Clock Phase Noise and Jitter, Analog Devices Inc. AN-756, 2004 [2] J. Ostermeier, Selecting a Signal Generator for Testing AD Converters, R&S App note, 2010 [3] Brannon, Brad.. Aperture Uncertainty and ADC System Performance. Analog Devices, Inc. AN-501, 2000 [4] R. von de Plassche, Integrated analog-to-digital and digital-to-analog converters Kluwer Academic Publisher, Dordrecht, 1994. Clock Jitter Cancelation in Coherent Data Converter Testing - ITC2015 poster session handout Page 8 of 8