Data Conversion Section Links

  1. Home Page
  2. Introduction
  3. Goals
  4. Why Digitize?
  5. Number Representation
  6. Digital to Analog
  7. Analog to Digital
  8. Applications
  9. Literature Citations

Sigma-Delta ADC

Choose Subtopic

We now come to a type of ADC that has become the tool of choice for audio digitization for computers, for inexpensive high-resolution digitizers, and for digital signal processors that need not digitize at high speeds: the sigma-delta (or, if the font display allows it, the Σ-Δ converter). Because the response frequency and signal averaging properties are as good as dual slope and V to F converters, the resolution better than many successive approximation converters and as good as many V to F systems, but the hardware is simpler to build and less subject to drift, in recent years the Σ-Δ converter has exploded in popularity. The only ADC whose hegemony is not threatened by the Σ-Δ converter is the flash converter.

Exercise: what is unique about flash converters that makes it unlikely that they will cease being used?

  

A Σ-Δ converter runs perpetually, seeking to produce an analog output that matches the input potential. It does this by integrating the difference between the output of a 1 bit DAC and the value of the input signal. The DAC outputs either +Vref or -Vref. If the input potential is 0, then, on average, half the time the DAC will need be set to logical 1 (+Vref), and half the time to logical 0 (-Vref). A comparator looks at the difference between the integrated voltage on the capacitor and the instantaneous input. While positive noise bursts may lead to a burst of counted pulses, negative noise bursts will lead to a period during which pulses are absent. By continously chasing perfection, the counts from noise average out. One counts the number of logical 1's over a fixed period, knowing that all 1's implies an input of +Vref or greater, all 0's implies -Vref or less, and all counts in between imply intermediate values. The comparator/integrator/1 bit value setting has to occur many times for each digitization. In fact, typically, one oversamples, that is, measures the signal more than the minimum plausible number of times before outputting a single value. Suppose one seeks an output precise to 24 bits. That's about 1 part in 16 million. At an oversampling of 16, that means 16*16 milliion = 256 million comparisons must have been made. For a single integrator/single bit DAC, that would allow 1 conversion per second with this oversampling and a comparison made every 4 ns. In practice, one doesn't simply count pulses flat-footedly, but rather digitally filters the bitstream. The result is that a nominal 24 bit ADC can be speeded up to be a multi-kilohertz, lower resolution device, or slowed down to be a full 24 bit, few-Hertz-converter.

There are at least three good web sources for explanation of what is going on. First see the Σ-Δ simulator at the Analog Devices website. Second, look at Maxim's Application Note 1870 (you'll find the parent website has a wealth of information on ADCs of all varieties). Third, Bonnie Baker, in a series of columns in EDN in 2007-2008 gave a thorough analysis of how Σ-Δ converters work. See Part 1, Part 2, Part 3, and Part 4 (and, incidentally, look around the EDN website for other useful commentary on ADC use).

Next