SECTION 3 HIGH RESOLUTION SIGNAL CONDITIONING ADCS Sigma- Delta Adcs High Resolution, Low Frequency Measurement ADCs
1 SECTION 3 HIGH RESOLUTION SIGNAL CONDITIONING ADCs Sigma-Delta ADCs High Resolution, Low Frequency Measurement ADCs
section 3 HIGH RESOLUTION SIGNAL CONDITIONING ADCS Walt Kester, James Bryant, Joe Buxton The trend in ADCs and dACs is toward higher speeds and higher resolutions at reduced power levels. Modern data converters generally operate on + oV(dua single +3V supply This trend has created a number of design and app licationg supply)or +5V(single supply). There are now a few converters which operate or problems which were much less important in earlier data converters, where+15V supplies were the standard Lower supply voltages imply smaller input voltage ranges, and hence more susceptibility to noise from all potential sources: power supplies, references, digital signals, EMI/RFI, and probably most important, improper layout, grounding, and decoupling techniques. Single-supply adCs often have an input range which is not referenced to ground. Finding compatible single-supply drive amplifiers and dealing with level shifting of the input signal in direct-coupled applications also becomes a challenge In spite of these issues, components are now available which allow extremely high resolutions at low supply voltages and low power. This section discusses the applications problems associated with such components and shows techniques for successfully designing them into systems LOW POWER LOW VOLTAGE ADC DESIGN ISSUES Low Power ADCs ty pically run on #5V, +5V, +5/+3v, or+3v Lower Signal Swings Increase Sensitivity to All Types of Noise (Device, Power Supply, Logic, etc. Device Noise Increases at low quiescent currents Bandwidth Suffers as Supply Current Drops Input Common-Mode Range May be Limited Selection of Zero-Volt Input/output Amplifiers is Limited Auto-Calibration Modes Highly Desirable at High Resolutions Figure 3.1
2 SECTION 3 HIGH RESOLUTION SIGNAL CONDITIONING ADCs Walt Kester, James Bryant, Joe Buxton The trend in ADCs and DACs is toward higher speeds and higher resolutions at reduced power levels. Modern data converters generally operate on ±5V (dual supply) or +5V (single supply). There are now a few converters which operate on a single +3V supply. This trend has created a number of design and applications problems which were much less important in earlier data converters, where ±15V supplies were the standard. Lower supply voltages imply smaller input voltage ranges, and hence more susceptibility to noise from all potential sources: power supplies, references, digital signals, EMI/RFI, and probably most important, improper layout, grounding, and decoupling techniques. Single-supply ADCs often have an input range which is not referenced to ground. Finding compatible single-supply drive amplifiers and dealing with level shifting of the input signal in direct-coupled applications also becomes a challenge. In spite of these issues, components are now available which allow extremely high resolutions at low supply voltages and low power. This section discusses the applications problems associated with such components and shows techniques for successfully designing them into systems. LOW POWER, LOW VOLTAGE ADC DESIGN ISSUES Low Power ADCs typically run on 5V, +5V, +5/+3V, or +3V Lower Signal Swings Increase Sensitivity to All Types of Noise (Device, Power Supply, Logic, etc.) Device Noise Increases at Low Quiescent Currents Bandwidth Suffers as Supply Current Drops Input Common-Mode Range May be Limited Selection of Zero-Volt Input/Output Amplifiers is Limited Auto-Calibration Modes Highly Desirable at High Resolutions Figure 3.1
SIGMA-DELTA ADCS (CoURTESY OF JAMES M. BRYANT) Because Sigma-Delta is such an important and popular architecture for high resolution(16 to 24 bits) ADCs, the section begins with a basic description of this type of converter. Sigma-Delta Analog-Digital Converters have been known for nearly thirty years, but only recently has the technology(high-density digital vlsi existed to manufacture them as inexpensive monolithic integrated circuits. They are now used in many applications where a low-cost, low-bandwidth, low-power, high-resolution ADC is required There have been innumerable descriptions of the architecture and theory of sigma Delta ADCs but most commence with a maze of integrals and deteriorate from there. In the Applications Department at Analog Devices, we frequently encounter are convinced, from study of a typical published article, that it is too complex to o engineers who do not understand the theory of operation of Sigma-Delta ADCs comprehend easily There is nothing particularly difficult to understand about Sigma-Delta ADCs, as long as you avoid the detailed mathematics, and this section has been written in an attempt to clarify the subject. A Sigma-Delta ADC contains very simple analog electronics (a comparator, a switch, and one or more integrators and analo summing circuits), and quite complex digital computational circuitry. This circuitry consists of a digital signal processor DsP)which acts as a filter(generally, but not invariably, a low pass filter). It is not necessary to know precisely how the filter works to appreciate what it does To understand how a Sigma-Delta ADC works one should be familiar with the concepts of over-sampling, noise shaping, digital filtering and decimation S|GMA- DELTA②2-△ADcs Sigma-Delta ADCs are low-cost and have high resolution excellent DNL, low-power, although limited input bandwidth A∑△ ADC is simple The Mathematics, however is Complex This section Concentrates on What Actually Happens! Figure 3.2
3 SIGMA-DELTA ADCS (COURTESY OF JAMES M. BRYANT) Because Sigma-Delta is such an important and popular architecture for high resolution (16 to 24 bits) ADCs, the section begins with a basic description of this type of converter. Sigma-Delta Analog-Digital Converters have been known for nearly thirty years, but only recently has the technology (high-density digital VLSI) existed to manufacture them as inexpensive monolithic integrated circuits. They are now used in many applications where a low-cost, low-bandwidth, low-power, high-resolution ADC is required. There have been innumerable descriptions of the architecture and theory of SigmaDelta ADCs, but most commence with a maze of integrals and deteriorate from there. In the Applications Department at Analog Devices, we frequently encounter engineers who do not understand the theory of operation of Sigma-Delta ADCs and are convinced, from study of a typical published article, that it is too complex to comprehend easily. There is nothing particularly difficult to understand about Sigma-Delta ADCs, as long as you avoid the detailed mathematics, and this section has been written in an attempt to clarify the subject. A Sigma-Delta ADC contains very simple analog electronics (a comparator, a switch, and one or more integrators and analog summing circuits), and quite complex digital computational circuitry. This circuitry consists of a digital signal processor (DSP) which acts as a filter (generally, but not invariably, a low pass filter). It is not necessary to know precisely how the filter works to appreciate what it does. To understand how a Sigma-Delta ADC works one should be familiar with the concepts of over-sampling, noise shaping, digital filtering. and decimation. SIGMA-DELTA ( - ) ADCs Sigma-Delta ADCs are low-cost and have high resolution, excellent DNL, low-power, although limited input bandwidth A - ADC is Simple The Mathematics, however is Complex This section Concentrates on What Actually Happens! Figure 3.2
SIGMA-DELTA ADC KEY CONCEPTS Oversampling Noise Shaping Digital Filtering Decimation Figure 3.3 An AdC is a circuit whose digital output is proportional to the ratio of its analog input to its analog reference. Often, but by no means always, the scaling factor between the analog reference and the analog signal is unity, so the digital signal represents the normalized ratio of the two Figure 3. 4 shows the transfer characteristic of an ideal 3-bit unipolar ADC. The input to an AdC is analog and is not quantized, but its output is quantized. The transfer characteristic therefore consists of eight horizontal steps(when considering the offset, gain and linearity of an AdC we consider the line joining the midpoints of these steps) TRANSFER CHARACTERISTIC OF AN IDEAL 3-BIT UNIPOLAR ADC 111 110 SAME OUTPUT CODE DIGITAL 101- OUTPUT 010 I QUANTIZATION ERR=±12LsB ←十 001 ANALOG INPUT Figure 3.4 Digital full scale(all"1"s)corresponds to 1 LSB below the analog full scale(the reference or some multiple thereof). This is because, as mentioned above the digital code represents the normalized ratio of the analog signal to the reference, and if this were unity, the digital code would be all O"s and"1"in the bit aboue the msb
4 SIGMA-DELTA ADC KEY CONCEPTS Oversampling Noise Shaping Digital Filtering Decimation Figure 3.3 An ADC is a circuit whose digital output is proportional to the ratio of its analog input to its analog reference. Often, but by no means always, the scaling factor between the analog reference and the analog signal is unity, so the digital signal represents the normalized ratio of the two. Figure 3.4 shows the transfer characteristic of an ideal 3-bit unipolar ADC. The input to an ADC is analog and is not quantized, but its output is quantized. The transfer characteristic therefore consists of eight horizontal steps (when considering the offset, gain and linearity of an ADC we consider the line joining the midpoints of these steps). TRANSFER CHARACTERISTIC OF AN IDEAL 3-BIT UNIPOLAR ADC Figure 3.4 Digital full scale (all "1"s) corresponds to 1 LSB below the analog full scale (the reference or some multiple thereof). This is because, as mentioned above, the digital code represents the normalized ratio of the analog signal to the reference, and if this were unity, the digital code would be all "0"s and "1" in the bit above the MSB
The (ideal) ADC transitions take place at_lsB above zero and thereafter every LSB, until 1_ LSB below analog full scale. Since the analog input to an adC can take any value, but the digital output is quantized, there may be a difference of up to LSB between the actual analog input and the exact value of the digital output This is known as the quantization error or quantization uncertainty. In AC (sampling)applications, this quantization error gives rise to quantization noise. If we apply a fixed input to an ideal AdC, we will always obtain the same output, and the resolution will be limited by the quantization error. Suppose, however, that we add some ac (dither)to the fixed signal, take a large number of samples, and prepare a histogram of the results. We will obtain something like the result in Figure 3. 5. If we calculate the mean value of a large number of samples, we will find that we can measure the fixed signal with greater resolution than that of the AdC we are using This procedure is known as oUer-sampling. OVERSAMPLING WITH DITHER ADDED TO INPUT N AND N.1 Figure 3.5 The AC(dither) that we add may be a sine-wave, a tri-wave, or Gaussian noise(but not a square wave) and, with some types of sampling AdCs(including Sigma-Delta ADCs), an external dither signal is unnecessary, since the adC generates its own Analysis of the effects of differing dither waveforms and amplitudes is complex and for the purposes of this section, unnecessary. what we do need to know is that with the simple over-sampling described here, the number of samples must be doubled for each bit of increase in effective resolutio If, instead of a fixed DC signal, the signal that we are over-sampling is an ac signal then it is not necessary to add a dither signal to it in order to over-sample, since the signal is moving anyway (If the ac signal is a single tone harmonically related to the sampling frequency, dither may be necessary, but this is a special case.) Let us consider the technique of over-sampling with an analysis in the frequency domain. Where a dC conversion has a quantization error of up to_LSB, a sampled data system has quantization noise. As we have already seen, a perfect classica
5 The (ideal) ADC transitions take place at _ LSB above zero and thereafter every LSB, until 1_ LSB below analog full scale. Since the analog input to an ADC can take any value, but the digital output is quantized, there may be a difference of up to _ LSB between the actual analog input and the exact value of the digital output. This is known as the quantization error or quantization uncertainty. In AC (sampling) applications, this quantization error gives rise to quantization noise. If we apply a fixed input to an ideal ADC, we will always obtain the same output, and the resolution will be limited by the quantization error. Suppose, however, that we add some AC (dither) to the fixed signal, take a large number of samples, and prepare a histogram of the results. We will obtain something like the result in Figure 3.5. If we calculate the mean value of a large number of samples, we will find that we can measure the fixed signal with greater resolution than that of the ADC we are using. This procedure is known as over-sampling. OVERSAMPLING WITH DITHER ADDED TO INPUT Figure 3.5 The AC (dither) that we add may be a sine-wave, a tri-wave, or Gaussian noise (but not a square wave) and, with some types of sampling ADCs (including Sigma-Delta ADCs), an external dither signal is unnecessary, since the ADC generates its own. Analysis of the effects of differing dither waveforms and amplitudes is complex and, for the purposes of this section, unnecessary. What we do need to know is that with the simple over-sampling described here, the number of samples must be doubled for each _bit of increase in effective resolution. If, instead of a fixed DC signal, the signal that we are over-sampling is an AC signal, then it is not necessary to add a dither signal to it in order to over-sample, since the signal is moving anyway. (If the AC signal is a single tone harmonically related to the sampling frequency, dither may be necessary, but this is a special case.) Let us consider the technique of over-sampling with an analysis in the frequency domain. Where a DC conversion has a quantization error of up to _ LSB, a sampled data system has quantization noise. As we have already seen, a perfect classical