|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
March 27, 1997 EDN Hands-On Project: Demystifying ADCsBill Travis, Senior Technical EditorHands-on testing demonstrates that high-speed A/D converters don't always perform up to spec. Are they faulty or just susceptible to misapplication? The current generation of high-speed ADCs would have provided a subject for science fiction only a few short years ago. Big, expensive hybrids struggled to eke out 12-bit performance at 10-MHz sampling rates. Now, we have 12-bit monolithic devices that accommodate sampling rates as high as 48 MHz. Today's ADCs form the heart of data-acquisition systems for such applications as radar, audio and vibration analysis, wireless communications, and high-speed test equipment. These devices are not easy to apply, however. Any deficiencies in driving, clocking, grounding, bypassing, and powering converters can result in severe degradation of high-speed parameters. To see just how and why performance degrades, EDN ran some high-performance ADCs through some rather rigorous exercises. The results? Among other things, this finding: To get the most out of a high-speed ADC, you have to treat it right; performance parameters specified by manufacturers often are valid only under ideal conditions--if then. That last "if" condition is what most disturbed us. Some ADCs, to our surprise, didn't even come close to meeting their specs, even allowing for nonidealized test conditions. Was our testing faulty? We don't think so. We were assisted by one of the premier ADC experts in North America, Muneeb Khalid of Gage Applied Sciences. Were the devices faulty? We don't know yet; we're just now beginning a dialogue with their manufacturers to get to the bottom of the problem. We'll report our findings in a future issue. What we're sure about for now, after extensive testing, is that some ADCs probably can meet their specs if you test them under conditions that allow them to work at their very best. Our tests weren't that elaborate, but we still believe that manufacturers of these devices aren't misrepresenting their products--just presenting them in the best possible light. In the pages that follow, we discuss our tests of those devices, including both good and "bad" (nonideal) results. Bear in mind, when you read our accounts of "bad" performance, that we're discussing ADCs that, for the most part, performed well. Our intention is not, and never was, to unmask subpar ADCs, but to illustrate how nonideal conditions degrade ADC performance. In short, as our headline says, we want to "demystify" ADCs. Our intent is to help you understand how to design with them to get maximum performance. We did uncover apparent problems in quite a few ADCs, however, and we're not ignoring those problems. We'll give you the details in a future article, as soon as we get to the bottom of the situation. Frankly, we were surprised to find as many problems as we did, so we're double-checking our procedures and consulting with ADC manufacturers before we attribute blame to any particular devices or companies. We're not dodging responsibility by temporarily withholding information, just acting responsibly and making sure our information is right. We'll keep you informed. In the meantime, see what lessons you can learn from the work we've done so far. Drawing on expertise We had a pretty good idea, going into our test project, of how ADC performance degrades under nonideal conditions. We also thought we knew how to treat (or, for the purposes of experiments, mistreat) an ADC to demonstrate that degradation. Nevertheless, we needed expert help and expert equipment to actually put ADCs through their paces. For that, we turned to Gage Applied Sciences (Montreal, PQ, Canada), a company that specializes in high-speed data-acquisition systems and thus has considerable insight into the workings of high-speed ADCs. Gage founder and president Muneeb Khalid performed the actual tests for our hands-on study and also contributed expert knowledge. Khalid's expertise with ADCs is matched by few designers anywhere, as demonstrated in his design of a Gage ISA-bus card that offers 12-bit, 100-MHz operation. The card uses two 50-MHz ADCs (selected from 40-MHz devices) operating in "pingpong" fashion. Designing such a system--that actually works--is a prodigious feat. It's roughly akin to hitching a ride between two tractor-trailer trucks, one foot on each running board, with the trucks rolling at 100 mph. Any deviations in linearity (direction) or dynamic performance (speed), and you present an interesting cleanup challenge to a road crew. Corresponding mismatches in the pingponged ADCs result in nonmonotonic performance (code reversals), missing codes, and degraded dynamic specs. Our tests, drawing on Khalid's expertise in high-speed applications, concentrated on dynamic parameters. Static parameters, such as differential and integral linearity, offset, and gain are of interest principally in dc and low-frequency applications. In high-speed systems, these parameters are of interest only insofar as they affect dynamic performance. Differential nonlinearity, for example, increases SNR, missing codes raise the noise floor in the converter's spectrum, and integral nonlinearity produces harmonic distortion. And, of course, we concentrated on high speed. After all, anyone who selects a high-speed converter probably has a high-speed application in mind. Specifically, we focused on ADCs with resolution of 10 bits or more and sampling rates of 10 MHz or higher. You wouldn't choose one of these speed demons for application in a weighing scale. In applying these speed demons, Khalid has some words of wisdom. For example, he says, if you're contemplating designing a high-speed ADC into a system, don't even think about starting from scratch with the unadorned converter. Instead, get an evaluation board from the manufacturer. The company that designed the converter knows its quirks and idiosyncrasies and knows how to squeeze the last possible drop of performance from the device. The evaluation board incorporates the optimum driving, clocking, grounding, and powering methods for the converter at hand. For example, some converters don't like ground planes, some like split (analog and digital) ground planes, and some like solid ones. Some prefer a common analog and digital supply; some prefer separate power planes. An evaluation board may cost you, of course, but you save money in the long run. ADC manufacturers invest a lot of engineering hours into their optimized hookups, so why should you reinvent the wheel by expending a comparable effort? (Besides, there's no guarantee that you'll come up with an optimum configuration.) Probably the best reason for investing in an evaluation board is the possibility of plagiarizing it (with the manufacturer's blessing). You can emulate the board's driving, clocking, grounding, decoupling, pc-trace routing, and powering techniques in your application and thereby save countless hours of frustrating debugging and redesign. No analog testing, thanks You might think you can test an ADC by connecting a "perfect" D/A converter to its output. You feed in an input waveform and then measure the reconstructed output waveform for distortion products. Khalid quickly pointed out pitfalls in this approach, however. First, no "perfect" DAC exists. Second, anything you insert in the conversion path introduces errors. Third, all-digital testing is fast, easy, and accurate, thanks to the wide availability of software utilities for waveform analysis.
To produce an even cleaner sine-wave input, our test setup used a seven-pole Chebyshev filter. The seven-pole response essentially inserts a "brick wall" in the way of unwanted harmonics. The less-than-ideal phase response of the Chebyshev characteristic is inconsequential, because our tests involved only single-frequency signals. By the way, you should bear in mind that a single-frequency test is less stressful to converters than is a multiple-frequency test. If a converter can't pass a single-frequency test, imagine what would happen with dual or multitone inputs. The Gage CompuScope
8012/DIM in Figure 1, a 100-MHz data-acquisition system
occupies two slots in an ISA-bus computer. In our
hands-on tests, we used only the DIM
(digital-input-module) portion of the system, shown to
the Our test methodology, briefly, was to apply a sine-wave analog input to an ADC, capture its digital-output words in static RAM, and then analyze the captured, digitized waveform with a software utility. The software we used is GageScope, a graphics and analysis utility that controls Gage's family of oscilloscope and data-acquisition cards (notably, the CompuScope 8012/DIM). For the analysis, Khalid chose a 2048-point FFT with an Exact Blackman windowing function. Use of a windowing function was necessary in our tests to avoid errors from spectral leakage (Reference 1). These errors arise when an FFT transforms discontinuities that result from sampling less than a whole number of periods of the input. Windowing is unnecessary if the analog-input frequency is an exact (coherent) submultiple of the sampling frequency. Unfortunately, just synchronizing the analog input and clock wouldn't work in this case, because it would give rise to jitter, or phase noise. The slew rate of the sine wave is relatively slow, so any aperture uncertainty in the comparator at the clock generator's sync input would produce unacceptable jitter. Before getting into our test results, it might be useful to define the following terms. References 1 and 2 provide more detailed definitions:
President Ray Oushani of Edge Technology, one of the companies whose converters we tested, provides some insight into the significance of these parameters as a function of application. High SNR is crucial in Doppler-radar applications, Oushani says, and radar designers are willing to accept relatively low SFDR figures to obtain high SNR. Conversely, high SFDR is of prime importance in communications applications. Digital wireless systems can falsely recognize spurs as channels. The way to obtain high SFDR at the expense of SNR is to restrict the full-scale input range. Designers of data-acquisition and automatic test systems are principally interested in THD, because it's a measure of the integral linearity of the transfer function. High SINAD is important in medical systems and automatic test equipment.
It is interesting that our testing revealed better parameters with a 40.96-MHz clock than with a 20-MHz clock (Table 2); this result is contrary to what you'd normally expect. What it probably means is that the converter is optimized or tweaked for the 41-MHz sampling rate. To appreciate the complexity of applying high-speed ADCs, note that nine pages of the AD9042's 24-pg data sheet are devoted to application advice. One important piece of advice is that you ac-couple the input signal to the ADC. If you use dc amplifiers to level-shift the input to the 2.4V offset inherent in the AD9042, you'll probably see degradations in the dynamic performance. If you apply a dc voltage to the input of an A/D converter, you probably expect the output code to vary no more than 1 LSB. But that's not so with these high-speed devices. The code varies around the correct one by several least significant bits. The worst case for this static noise is at the major transition, where one and all zeros change to zero and all ones. This wavering is of little concern in high-speed applications, because they don't usually deal with dc signals. The AD9042 exhibited 5 LSBs of static noise with a 40.96-MHz clock and 7 LSBs with a 50-MHz clock. This result was not at the major transition; it wasn't possible to bias the ac-coupled input for that operating point. As stated earlier, anything can degrade the dynamic performance of these high-speed devices. One possible source of problems is the power supply, as illustrated by our tests of the 5V-only AD9042. When we measured performance with a 1.9-MHz input and a 40.96-MHz sampling rate, we used both a bench-quality linear supply and a low-cost switching supply from a PC-compatible computer. The results are as follows:
The results for SNR and SINAD are within expectations: The switching noise from the PC-type supply increases the measured noise. However, the improved SFDR is surprising. We surmise that the PC-type supply is providing "dither," causing noise to concentrate in the first megahertz or so of the band, thereby increasing noise and simultaneously improving the THD and the SFDR. Khalid explains that, in his experience, placing an ADC in a computer environment (ISA, VME, or PCI, for example) degrades the specs of the converter by 3 to 7 dB, depending on the power-supply rejection ratio of the ADC and its driving amplifier. Moving to 14 bits Recently, 14-bit ADCs have cracked the 10-MHz barrier and are now readily available (Table 3). Factors that contribute to parameter degradation have even more pronounced effects at this higher resolution. Clock jitter is one of the culprits. To study its effects on dynamic performance, we tested the 14-bit, 10-MHz AD9240 ADC from Analog Devices. The evaluation board for this device makes it easy to induce jitter. The input stage on the board takes a high-slew-rate sine or square wave, which drives a 74HC14 Schmitt-trigger inverter, which in turn clocks the ADC. To induce jitter, you need only reduce the slew rate at the clock input by reducing the amplitude of the sine wave. (The use of a sine-wave clock source is atypical; we use it here simply to simulate the effects of a jittery clock.)
What Analog Devices does do is to use two low-phase-noise HP8644A signal generators, locked (synchronized) together. The signal generator used for the clock is set at 320 MHz; an HP clock divider reduces this rate to 10 MHz. The jitter for this configuration is less than 3 psec rms. Analog Devices' measured SNR for a 5V full-scale input is 80 dB; for a 2V span, it's 74 dB. Analog Devices uses a nonwindowed 4096-point FFT. The kind of device testing that Analog Devices performs is expensive. The HP8644A costs more than $40,000, and the cost of the clock divider isn't trivial, either. Also, Analog Devices uses coherent signals, which you don't usually encounter in real applications. Still, the company's measurements do reflect how well devices can perform; just remember that in your own work, you probably won't encounter the ideal conditions that make such stellar performance possible. In addition to dynamic specs (Table 3), another parameter of interest is effective number of bits (ENOB). This parameter is a measure of how many usable bits of resolution a converter offers, taking account of its S/N ratio. A simple formula for ENOB is (SNR1.76)/6.02 (Reference 1). The 56.1 dB measured with a jittery clock for the AD9240, for example, yields an ENOB of only 9 bits for the 14-bit converter, whereas Analog Devices' measured 80 dB yields 13 bits. Another way to derive ENOB uses curve fitting rather than SNR (Reference 4). You can encounter quirky and sometimes inexplicable behavior when testing high-speed, high-resolution converters. Our testing of the 14-bit, 20-MHz ET2473 ADC from Edge Technology provides an example of the mysterious phenomena that can crop up. With a 20-MHz clock and a 1.9-MHz, full-scale input, the unit provides approximately 86.7-dB SFDR. The FFT screen grab shows that the second harmonic, at 98.5 dB, determines the SFDR. An identical measurement, made seconds later, yields 82.9-dB SFDR. The second harmonic, for no apparent reason, showed an increase of almost 4 dB. When queried about this peculiarity, Edge's Lot Khani, application manager, attributed the change to the cabling linking the converter to the PC. He explained that just touching the cable can cause performance changes. Gremlins? A slight change in atmospheric pressure?
Though they have 16 times lower resolution than 14-bit ADCs, even 10-bit converters are not immune to mysterious and perplexing behavior in a testing environment. In our tests, such behavior arose when we exercised the Philips TDA8762, a 10-bit, 80-MHz ADC. We should point out, though, that this device comes on an evaluation board that is not exactly amenable to high-speed dynamic testing, because the board lacks buffered data outputs. As a result, the ADC chip itself must drive the cable (with its inherent inductance and capacitance) in the test setup. The board does incorporate a reconstruction D/A converter that's useful for checking basic operation but inadequate for dynamic ADC testing.
Our tests of several converters from other manufacturers supported, to a great degree, the main point that emerged from testing the AD9042 and AD9240 devices: The dynamic specs in ADC data sheets are optimum figures that manufacturers obtain by testing with optimum test setups. They demonstrate what a device is capable of doing, but it's difficult to realize such performance in practice. What real-world system has a perfect, jitterless clock; a perfect, no-phase-noise, analog driving source; and perfect, noise-free power supplies? We did encounter quite a few situations, though, in which measured performance wasn't even close to specified performance. We even tested some converters that just plain didn't work. In one case, an ADC evaluation board contained an inexplicably self-incinerating op amp. We'd like to know why those problems occurred, so we're continuing our investigations. Stay tuned for a future update. In the meantime, consider some lessons from our hands-on testing and several years of school-of-hard-knocks experience. Our technical consultant for this project, Khalid, has these words of advice for those planning to design with high-speed ADCs:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EDN Access | Feedback | Table of Contents | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright © 1997 EDN Magazine, EDN Access. EDN is a registered trademark of Reed Properties Inc, used under license. EDN is published by Cahners Publishing Company, a unit of Reed Elsevier Inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Table 3Specified dynamic performance of representative high-speed ADCs | ||||||||
| Company | Model | Resolution (bits) | Maximum sampling rate (MHz) |
Input bandwidth (MHz) | SNR at fIN/fCLK (dB) | SINAD at fIN/fCLK (dB) | SFDR at fIN/fCLK (dB) | Additional dynamic specs |
| Analog Devices (617) 329-4700 |
AD9070 | 10 | 100 | 230 typ | 55 min at 10.3/100, 54 min at 41/100 | 54 min at 10.3/100, 52 min at 41/100 | No spec | Second- and third-harmonic distortion, intermodulation distortion |
| AD9042 | 12 | 41 | 100 typ | 68 typ at 1.2/41, 67.5 typ at 9.6/41, 64 min at 19.5/41 | 67.5 typ at 1.2/41 and 9.6/41, 64 min at 19.5/41 | 90 typ at 1.2/41 to 19.5/41 | Intermodulation distortion, two-tone SFDR, ratio of signal to worst spur | |
| AD9240 | 14 | 10 | TBD | TBD | TBD | TBD | THD | |
| Analogic (508) 977-3000 |
ADC3120 | 14 | 20 | 80 typ | 75 min dc to 10/20 | No spec | 90 min dc to 10/20 | THD |
| ADC3121 | 14 | 20 | 80 min | 70 min dc to 10/10 72 min dc to 10/20 | No spec | 81 min at 2 and 4.8/10, 80 min at 2/20, 73 min at 4.8/20 | THD | |
| Burr-Brown (520) 746-1111 |
ADS820 | 10 | 20 | 65 typ | 58 min at 0.5/20 and 10/20 | 58 min at 0.5/20, 56 min at 10/20 | 67 min at 0.5/20, 59 min at 10/20 | Differential phase and gain, intermodulation distortion |
| ADS821 | 10 | 40 | 65 typ | 57 min at 0.5/40, 56 min at 12/40 | 56 min at 0.5/40, 53 min at 12/40 | 60 min at 0.5/40, 58 min at 12/40 | Differential phase and gain, intermodulation distortion | |
| ADS802 | 12 | 10 | 65 typ | 65 min at 0.5/10, 64 min at 5/10 | 63 min at 0.5/10, 61 min at 5/10 | 67 min at 0.5/10, 63 min at 5/10 | Differential phase and gain, intermodulation distortion | |
| ADS801 | 12 | 25 | 65 typ | 64 min at 0.5/25, 62 min at 10/25 | 63 min at 0.5/25, 56 min at 10/25 | 63 min at 0.5/25, 57 min at 10/25 | Differential phase and gain, intermodulation distortion | |
| ADS800 | 12 | 40 | 65 typ | 61 min at 0.5/40 and 12/40 | 59 min at 0.5/40, 56 min at 12/40 | 65 min at 0.5/40, 58 min at 12/40 | Differential phase and gain, intermodulation distortion | |
| Comlinear Division National Semiconductor (800) 272-9959 |
CLC952B | 12 | 48 | 200 typ | 63 min at 0.41/40.96, 62.5 min at 9.67/40.96, 62 min at 19.5/40.96, 60.5 typ at 19.5/48 | No spec | 75.5 typ at 0.41/40.96, 70 min at 9.67/40.96, and 19.5/40.96, 65 typ at 19.5/48 | |
| Datel (508) 339-3000 |
ADS-947 | 14 | 10 | No spec | 72 min at 2.5/10, 71 min at 5/10 | 70 min at 2.5/10, 68 min at 5/10 | No spec | THD, peak harmonics, intermodulation distortion |
| Edge Technology (617) 246-3800 |
ET2473 | 14 | 20 | 60 typ | 78 min at 0.5/20, 75 min at 4.5/20, 72 min at 8/20 | 75 min at 0.5/20, 72 min at 4.5/20, 69 min at 8/20 | 83 min at 0.5/20, 81 min at 4.5/20, 79 mi at 8/20 | |
| ET2671 | 16 | 10 | 60 typ | 80 typ at 1/10 and 4/10 | 78 typ at 1/10, and 4/10 | 90 min at 1/10, 86 min at 4/10 | ||
| Exar (510) 668-7000 |
XRD64L15 | 10 | 20 | 50 typ | 55 typ at 1/15 | 53 typ at 1/15 | No spec | |
| Harris Semiconductor (407) 729-4984 |
HI5703 | 10 | 40 | 250 typ | 58 typ at 1/40 and 5/40, 53.2 min at 10/40 | 57 typ at 1/40, and 5/40, 53.2 min at 10/40 | 66 typ at 1/40, 64 typ at 5/40, 54 min at 10/40 | THD, second- and third-harmonic distortion intermodulation distortion, differential phase and gain |
| HI5766 | 10 | 60 | 250 typ | 53.7 typ at 10/60 | 51.7 typ at 10/60 | 58.1 typ at 10/60 | THD, second- and third-harmonic distortion, intermodulation distortion, differential phase and gain | |
| HI5808 | 12 | 10 | 100 typ | 67.3 typ at 1/10 | 66.5 typ at 1/10 | 77 typ at 1/10 | THD, second- and third-harmonic distortion | |
| Maxim Integrated Products (503) 641-3737, ext 7625 |
MAX1172 | 12 | 30 | 120 typ | 63 min at 1/30, 62 min at 3.58/30 | 59 min at 1/30, 57 min at 3.58/30 | 74 typ at 1/30 | THD, differential phase and gain |
| Micro Networks (508) 852-5400 |
MN6250 | 12 | 30 | 250 typ | 63 min at 1/30, 56 typ at 15/30 | 58 min at 1/30, 56 min at 15/30 | 68 typ at 1/30, 65 typ at 15/30 | THD |
| MN6255 | 12 | 40 | 250 typ | 59 typ at 5/40, 49 typ at 20/40 | 57 typ at 5/40, 48 typ at 20/40 | 67 typ at 5/40, 56 typ at 20/40 | THD | |
| Philips Semiconductor (800) 234-7381 |
TDA8766 | 10 | 20 | No spec VIN settles in 6 nsec (max) | 60 typ at 1/20 | No spec | No spec | THD |
| TDA8762A | 10 | 80 | 40 typ VIN settles in 3.5 nsec (max) | 56 min at 4.43/80 | No spec | No spec | THD | |
| Raytheon (619) 457-1000 |
TMC1185 | 10 | 40 | 65 typ | 57 min at 0.5/40, 56 min at 12/40 | 56 min at 0.5/40, 53 min at 12/40 | 60 min at 0.5/40, 58 min at 12/40 | Intermodulation distortion, differential phase and gain |
| Signal Processing Technologies (800) 643-3778 |
SPT7861 | 10 | 40 | 250 min | 56 min at 3.58/40, 55 min at 10.3/40 | 54 min at 3.58 (40), 53 min at 10.3/40 | 64 typ at 1/40 | THD, differential phase and gain |
| SPT7922 | 12 | 30 | 120 typ | 63 min at 1/30, 62 min at 3.58/30 | 60 min at 0.5/30, 59 min at 1/30, 57 min at 3.58/30 | 74 typ at 1/30 | THD, differential phase and gain | |