Signal chain basics: Understand spurious signals in high

advertisement
Signal chain basics: Understand spurious
signals in high-speed DACs
Here's how to develop tactics and techniques for troubleshooting this likely problem.
By Robert Keller
Systems and Applications Manager
Texas Instruments
In "Signal chain basics: Understand spurious signals in high-speed ADCs", we discussed approaches for tracking
down spurious signals in high-speed analog-to-digital converter (ADC) systems. In this article, we examine similar
techniques for high-speed digital-to-analog converter (DAC) systems.
There are two types of high-speed DACs: interpolating and non-interpolating (straight). Interpolating DACs,
described in "Signal chain basics: Using the digital features of high-speed DACs", typically contain digital signal
processing features such as interpolation, digital quadrature modulation, and internal phase-locked loops (PLLs).
Straight DACs simply convert digital values to an analog output.
Figure 1 shows a DAC signal chain in a radio application. There are several potential sources of spurious signals
from the DAC, each has distinct characteristics:
1) Digital interface
2) Input clock
3) PLL
4) Power supplies
5) Digital saturation
6) Improper output termination
Figure 1: Typical high-speed DAC signal chain.
DACs are characterized with both a continuous wave (CW) or modulated signal output (commonly a 3G or 4G
communication signal like WCDMA or LTE). Datasheets contain AC specifications listed in a table as well as output
spectral plots. Comparing against the spectral plots offers the most information for debugging system problems, as
each problem type has different frequency characteristics.
To debug a high-speed DAC, first verify error-free data input. Input interface problems are common and cause bit
errors, resulting in wideband noise. In a straight DAC this causes an elevated noise floor following a sin(x)/x
frequency response (figure 2). In an interpolating DAC, the noise spectrum is shaped by the internal digital
interpolation filters. This gives a distinctive output spectrum that matches the filter frequency response (figure 3).
EE Times-Asia | eetasia.com
Copyright © 2012 eMedia Asia Ltd.
Page 1 of 3
Figure 2: Output spectrum for a straight DAC with interface errors.
Figure 3: Output spectrum for an interpolating DAC with interface errors.
DACs such as TI’s DAC34SH84 (quad-channel, 16bit, 1.5 GSPS) include several features for easing design, validating
and monitoring the input interface. The DAC includes a programmable skew between clock and data with ~50 ps
increments to reduce input timing requirements. To validate, a test pattern from the digital source can be used to
identify specific error bits. Finally, the interface includes a parity bit for continuous interface monitoring during
operation.
Clock spurs are another common source of problems. Because the DAC sampling process acts like a mixer, spurs on
the clock input result in spurs at the DAC output. The frequency of spurious signals at the DAC output due to clock
spurs move 1:1 with input frequency.
This is easiest to see by generating a tone, recording the spur’s frequency, shifting the tone by a small amount (for
example, 100kHz), then measuring the frequency shift. Switching regulators can cause clock spurs offset from the
tone by a few 100kHz.
Another common clock problem is improperly setting the internal PLL, resulting in either unlocked PLL or elevated
phase noise.
EE Times-Asia | eetasia.com
Copyright © 2012 eMedia Asia Ltd.
Page 2 of 3
Nonlinear distortion generates output signal harmonics. Due to the DAC’s sampling nature, harmonics generated at
frequencies above the first Nyquist zone (0 – fSAMPLE/2) fold back into the Nyquist zone at the DAC output. While the
spur’s frequency can be easily calculated, you can identify the harmonic by observing the change between output
and input frequencies. Harmonics change in output frequency by:
Δf OUT = ±N × ΔfIN
where ΔfIN is the change in input frequency, N is the harmonic order, and ΔfOUT is the change in output frequency.
Two common causes of nonlinear distortion are digital saturation and improper output termination. Interpolating
DACs often have signal processing blocks with potential gain, causing signal clipping. Clipping generates a large
number of harmonics (figure 4).
Figure 4: DAC output spectrum with digital saturation.
In high-speed DACs, the output current is converted to voltage by the termination load. The datasheet contains
specifications for output compliance voltage, which is the acceptable voltage range at the DAC output pins.
Exceeding the compliance voltage specification, which can occur if the output-load impedance is too high, increases
distortion. Note that the impedance may be frequency-dependent, if for example it includes an analog filter and the
critical impedance is at the expected operating frequencies.
This is not a complete list of potential problems, but most issues found when debugging high-speed DAC systems
fall into one of these categories. The key is to track down the source by identifying the spurious signals’
characteristics. About the author
Robert Keller is the Systems and Applications Manager for High-Speed Data Converters. He has nine years
experience supporting high-speed products in wireless infrastructure communication, test and measurement, and
military systems. He received a B.A. in Physics and Mathematics from Washington University, St. Louis, and a Ph.D.
in Applied Physics from Stanford University. He has 10 US patents in networking and sensor applications.
EE Times-Asia | eetasia.com
Copyright © 2012 eMedia Asia Ltd.
Page 3 of 3
Download