Table of Contents

Working at High Speed:
Multimegahertz 16-Bit
A/D Conversion

High-speed data acquisition requires fast and accurate signal conditioning. The technology is there--you just have to know how to use it.

Muneeb Khalid, Gage Applied Sciences Inc.

Demand for high-speed, high-resolution signal analysis is pushing 16-bit A/D conversion speeds beyond the traditional 1 MHz barrier. Such data conversion requires sophisticated technology and test methodology because traditional DC characterization is not up to the task. Proper characterization of true 16-bit A/D conversion also challenges many traditional data acquisition (DA) hardware manufacturers who would have you believe that their devices are absolutely accurate—despite the laws of physics.

16-Bit A/D Conversion

Figure 1. Figure 1. A/D conversion is the process by which the amplitude of an analog signal is converted to an n-bit binary representation, allowing computers to manipulate the data.

A/D converters (ADCs) change real-world analog signals into digital code that computers can understand and analyze. The idea is to divide a full-scale range into a finite number of quantization levels and estimate the amplitude of the analog signal to the closest level (see Figure 1).

Because computers "see" data in binary form, the total number of quantization levels is always a multiple of 2. The inverse-log (to the base 2) of the number of quantization levels is called A/D resolution. For example, the most common A/D resolution for high-speed measurements is 8 bits, which implies that there are a maximum of 28, or 256, quantization levels. A 16-bit A/D conversion has 216, or 65,536, quantization levels in the full-scale range. A quantization level is also referred to as an LSB, which stands for the least significant bit of the digital code.

Figure 2. Figure 2. Although the Nyquist theorem suggests that the frequency content of a signal can be extracted by sampling at twice the input frequency, much higher oversampling is required to properly reconstruct the signal in the time domain.

Common Misconceptions
Users often believe that ADCs are accurate to 1 LSB. For example, if the full-scale range is ±1 V with 16-bit resolution, the accuracy of the device must be 2 V/ 65,536, or 30 µV. This may be true of an ideal A/D device, but not a real-world device.

Remember, every electronic device must contend with ambient noise and the nonideal nature of electronics. ADCs are no different. To prove this point, use any ADC to digitize a stable, ultralow-noise DC signal (e.g., ground the input). You'll notice substantial chatter in the output codes. For a 12-bit device, the chatter can be as much as 8 LSBs, and for a 16-bit device, 22 LSBs. This shows one simple source of error in the A/D process: noise. Because of overall system noise, the instantaneous A/D conversion may be off by as much as 8 LSBs on a 12-bit system.

Another misconception arises from the Nyquist theorem, which states that to accurately digitize an analog signal, the ADC must sample the signal at twice the highest frequency component in the signal. It's not uncommon for users to believe that this oversampling will result in a smooth reconstruction of the analog signal in the time domain.

The fact of the matter is that oversampling at this rate will result in a jagged signal if it is recreated in the time domain (see Figure 2). The Nyquist theorem states only that the frequency content of the analog signal can be extracted; it does not say that the signal shape can be extracted. For that, a higher level of oversampling must be performed.

The general rule of thumb in the instrumentation industry is that a signal must be oversampled at least five to eight times for a good time domain reconstruction. The higher the oversampling, the better.

What Makes High-Speed ADCs Different?
To understand high-speed ADCs, you must realize that as a device's sampling speed and input analog bandwidth increase, so do system noise, jitter, and

Figure 3. Figure 3. Semiconductor technology limits the performance (resolution, distortion, noise) of A/D devices as their sampling frequency goes beyond 1 MHz. It's easier to build a low-frequency A/D converter than a fast one.

other nonlinearities. For example, if the input bandwidth is limited to a few hundred kilohertz, virtually none of the high-speed digital crosstalk gets into the signal path—most of it is filtered out by the low input bandwidth.

Nonlinearities in the input sample-and-hold amplifiers become apparent only when the input frequencies go beyond a few megahertz. It's easier to design a low-distortion amplifier if the bandwidth is <1 MHz because the amplifier is being used well below its specifications (see Figure 3).

The Technology
True 16-bit A/D performance at 10 MHz can be accomplished using subranging A/D conversion (see Figure 4).

Figure 4. Figure 4. A multistage architecture allowes Gage engineers to resolve the performance issues at 10 Msps. Error-correction circuitry solves gain and offset errors and linearizes the A/D conversion process.

This approach follows a multistep A/D conversion process:

  1. Sample and hold the input signal, VH.
  2. Do a coarse A/D conversion with k bits.
  3. Convert the k bits to analog using the onchip D/A converter.
  4. Subtract the output of the D/A converter from VH.
  5. Amplify the error signal.
  6. Do a fine A/D conversion on the error signal with m bits.
  7. Feed the k bits from step 2 and m bits from step 6 into an error-correction circuitry.
  8. Output n bits out of the error-correction circuitry.

Error correction compensates for nonlinearities or offset and gain errors in the sample-and-hold amplifiers or the flash A/D converters.

Because of the high speed of the device, most of the digital circuitry has been implemented using Emitter Coupled Logic (ECL) technology, which allows for high switching speed and lower digital noise at the expense of higher power consumption.

This multistep procedure requires more than one clock cycle. Because of this, A/D conversion with such a device involves a pipeline in which output code appears a few clock cycles after the first sample and hold takes place (see Figure 5). A corollary to this is that the sampling clock must be continuous, at least within a certain range, for the pipeline to operate properly. If the clock is not continuous, the sample-and-hold amplifiers can go into saturation, which can cause A/D conversion quality to deteriorate.

Figure 5. Figure 5. To allow multistage A/D conversion, the data path inside the converter must be pipelined. This places a limit on the minimum clock frequency (i.e., 2.5 Msps) the device can operate at.

Sources of Error
There are several sources of error that cause noise in high-speed A/D systems. Some of these are the same as those encountered in slower A/D systems, but others are unique to high-speed systems.

   Traditional Sources. These sources are differential non linearity (DNL), integral non linearity (INL), accuracy, offset error, gain error, thermal noise, and quantization error. All these cause noise in both low- and high-speed A/D systems.

   Unique Error Sources. These sources cause a negligible error in low-speed A/D conversion and therefore are safely ignored when such devices are characterized. In high-speed devices, however, the sources become a significant, and sometimes dominant, source of error.

   Clock Jitter. The RMS clock jitter multiplies with the slew rate of the input signal to create an uncertainty in the measurement, which reflects

Figure 6. Figure 6. Fast A/D conversion requires low clock jitter (i.e., <2 ps rms) if high performance is to be maintained. The jitter multiplies with the input slew rate to create a noise component never seen in lower-frequency A/D converters.

as noise both in the time and frequency domains (see Figure 6). The simplest way to discover if clock jitter is a significant portion of the noise is to monitor the deterioration of the SNR as the input frequency is increased.

   Digital Crosstalk. An A/D converter is by definition a mixed mode device: it contains both digital and analog components. Crosstalk from the digital section into the analog portion is inevitable. However, good design techniques must be used to minimize crosstalk.

   Power Supply Noise. Switching power supplies is a necessary evil that today's high-resolution A/D systems must contend with. The noise feeds through the power supply rails of the semiconductor devices into the signal or ground path of the analog signal. Once again, good design techniques can limit the effect of this noise.

   EMI. Interference from emissions from other devices can also feed into the A/D system. You can use RF shielding to protect the preamplifier section, but the largest gain in protection against EMI has been achieved by using multilayered printed circuit boards that can shield analog signals in between ground planes.

   Amplifier Distortion. The more amplifiers you have in the signal path, the more noise and distortion you'll have in the signal. This behavior is most obvious in the multimegahertz frequency range. Although you should make every effort to design low-noise, low-distortion amplifiers, understand that they will never be perfect.

   Amplifier Nonlinearity. The nonlinearity of input amplifiers becomes apparent at higher frequencies. This source of error can cause strange frequency products to appear in the measured spectrum when the input is multitone (i.e., the input consists of more than one frequency). Good design techniques can virtually eliminate nonlinearities in an amplifier.

Parameters of Interest
Traditional DC parameters—such as accuracy, DNL, and INL—are insufficient to characterize and quantify the sources of error because many of these errors are not present with DC, or low-frequency, inputs. A different, more sophisticated methodology must be used to measure the noise.

To address this need, engineers and scientists have specified test parameters for high-speed A/D conversion that use FFTs to quantize the sources of error in the frequency domain. These parameters, referred to as dynamic parameters, are designed to measure all the sources of error in the A/D system. The following are the most important and widely used parameters.

   SNR. This parameter is the ratio of RMS power of the fundamental signal to RMS noise (excluding harmonics).

   RMS fundamental signal:
   For v(t) = Asinomegat (where omega is the frequency of the signal),
RMS signal = A / square root2

   RMS noise:
   RMS noise includes all the nonfundamental spectral components, which includes any spurious frequencies and the noise floor of the device, but excludes all harmonics and DC noise (i.e., offset errors).

   Equation 1

   Ideally, SNR = 6.02n + 1.76dB (1)

Where:

n = number of A/D bits

   Total Harmonic Distortion (THD). THD is the ratio of RMS sum of all the harmonics to RMS of the fundamental signal:

   Equation 2 (2)

   SNR and Distortion (SINAD). SINAD is the ratio of the RMS of the fundamental signal to RMS noise (including harmonics):

   Equation 3 (3)

   Spurious Free Dynamic Range (SFDR). SFDR is the usable dynamic range indicating to the user where no other frequency components—except the fundamental frequency—exist in the range. This indicates the largest harmonic (worst-case harmonics), spurious frequency, or noise component relative to the input level.

Measurement Techniques
To make certain that measurements of dynamic parameters are repeatable, Gage Applied Sciences created the STD-ADC-9701 standard, which defines how to set up a test system for an A/D conversion and make the measurements. Gage developed SPEC software to further automate the testing of A/D devices. The software measures all the important dynamic parameters of an A/D chip, card, or system.

   SNR Analysis. SPEC performs this analysis, which includes measurement of SNR, ENOB, THD, SINAD, and SFDR.

An array containing the data output by the A/D converter is required to perform the analysis. Generally, three different methods can be used to obtain the data:

  • Connect a CompuScope to a computer so that the analysis can be performed directly.
  • Use captured data files from software (e.g., GageScope and TESTPCI).
  • Provide the means to verify the algorithms used to calculate the parameters by using an ideal mathematical sine wave.

Before you can analyze the data you have obtained, you must apply a windowing function to minimize the error resulting from spectral leakage.

The next step is to perform an FFT, which will transform the time domain data obtained from the A/D converter into frequency domain data. The frequency domain data can be used to calculate dynamic parameters, such as SNR, ENOB, THD, SINAD, and SFDR.

To obtain SNR, ENOB, THD, and SINAD, some important parameters are required. These parameters can be calculated from the results of the FFT. The parameters include fundamental volume, floor noise volume, total noise volume, and harmonics volume.

Fundamental volume is the sum of all the fundamental bins. The number

TABLE 1
Leakage Limit for 2048 Points FFT
Number of A/D bits
Leakage Limit
8 bits
10
12 bits
20
16 bits
40

of bins included as the fundamental volume is determined by the leakage limit of the FFT windowing function. For example, if the leakage limit is 10, 20 bins will be considered to be the fundamental bins. Table 1 shows the standard usage of leakage limit for a 2048-point FFT.

Harmonics volume is the sum of the bins in all the harmonics. Because the harmonic usually gets weaker as it gets farther from the fundamental,

TABLE 2
Number of Harmonics to be Included in Harmonics Volume
Fundamental Frequency
Number of Harmonics
> 1/5 of Nyquist
 6 harmonics
> 1/10 of Nyquist
10 harmonics
> 1/20 of Nyquist
20 harmonics

only a certain number of harmonics are considered as harmonics volume. Table 2 shows the relationship between the fundamental frequency and the number of harmonics considered as the harmonics volume. Similar to the fundamental volume, the number of bins included as the harmonics volume is determined by the leakage limit of the FFT windowing function.

Floor noise volume is the sum of all the bins that are not in either the fundamental or harmonics volumes.

Total Noise Volume is the sum of all the bins that are not the fundamental bins.

SNR, ENOB, THD, and SINAD are then calculated according to the following formulae:

   Equation 4 (4)
   Equation 5 (5)
   Equation 6 (6)
   Equation 7 (7)

   SFDR (in dB) = Fundamental Peak Value - Second Highest Peak Value

Conclusion
The availability of 16-bit, 10-Msps A/D conversion is a major step in signal conversion technology. Like any other technological advancement, this creates intellectual and mathematical challenges not only in building a commercially viable product but also in creating test methodology that can properly characterize its performance.


Muneeb Khalid is President of Gage Applied Sciences Inc., 2000 32nd Ave. Lachine, Montreal, PQ, Canada H8T 3H7; 800-567-4243, 800-780-8411, prodinfo@gage-applied.com or www.gage-applied.com


 
 

Questex Media
Home | Contact Us | Advertise
© 2009 Questex Media Group, Inc.. All rights reserved.
Reproduction in whole or in part is prohibited.
Please send any technical comments or questions to our webmaster.