element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
WorkBench Wednesdays
  • Challenges & Projects
  • element14 presents
  • WorkBench Wednesdays
  • More
  • Cancel
WorkBench Wednesdays
Blog SAR vs. Sigma-Delta ADC -- What is the difference anyway?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join WorkBench Wednesdays to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: baldengineer
  • Date Created: 9 Oct 2019 9:58 PM Date Created
  • Views 11696 views
  • Likes 8 likes
  • Comments 6 comments
  • sar adc
  • successive approximation register converter
  • sigma-delta
  • analog to digital converter
  • delta sigma adc
  • adc
Related
Recommended

SAR vs. Sigma-Delta ADC -- What is the difference anyway?

baldengineer
baldengineer
9 Oct 2019

Analog-to-digital converters (ADCs) enable a wide range of electronics applications. They make it possible for devices to interact with their environment. Most sensors convert a physical quantity into a voltage.  While it is certainly possible to build circuits that make use of that analog value, very often it is necessary to work with that voltage digitally. As the name implies, an ADC converts analog signals into a digital format. For example, if you put 5 volts into an analog-to-digital converter, you might get out a value of 0101, which is binary for 5. Real ADCs are not quite that coarse, of course. While there are many analog-to-digital methods available, the two most popular types are successive approximation register (SAR) and delta-sigma. To explain how those two work, first, we need to look at a straightforward architecture.

 

Flash

(To be clear, a flash ADC has nothing to do with flash memory.)

You can think of this method like a liquid thermometer. As the temperature goes up, the liquid inside rises to indicate the measured temperature. A flash converter does the same thing with a series of comparators connected to a voltage divider network. The voltage divider steps down a reference voltage by 2N. Each comparator represents one bit of resolution and compares the incoming signal to the divided values. One side of the chain is the maximum reference voltage, and the other is the minimum. The higher the voltage of the signal, the more comparators output a digital 1. A decoder is necessary to turn the highest "on-value" into a binary code.image

 

The flash converter's primary benefit is that changing the bit resolution does not impact conversion time. Since the comparators simultaneously see the reference voltages and the signal under test, their sampling time, or aperture, is small. It is difficult to achieve more than 8-bit resolution because of how well each comparator stage needs to match the other stages. Additionally, because each stage needs a precision resistor, a flash converter tends to be relatively large when implemented in an IC.

 

So, flash converters are well suited for high bandwidth applications where power consumption is not a concern. They excel at gigasample-per-second applications. These converters are excellent for waveform capture. Common applications are wide-band RF and test equipment.

 

SAR

The successive approximation register (SAR) method is the most popular architecture. It provides a balance between sampling rate, accuracy, and power consumption. Most (or all?) microcontrollers with an ADC are using a SAR style converter. Their application, or usage, is slightly more complicated than a flash converter. In addition to the input analog voltage and output binary code, there are two digital control signals. An input signal tells the converter to start conversion, and an output signal from the converter indicates when the conversion finishes.

 

image

 

The way they work internally looks more complicated than a flash converter but they are related. A SAR contains, ironically, a digital-to-analog converter (DAC.) A circuit called the successive approximation register (SAR) generates digital codes that the DAC converts to an analog voltage. A comparator compares that voltage to the input signal.  The approximation register uses this comparator output and the history of bits used by the DAC to approximate the input voltage. This process takes several steps while the SAR "walks" through the tree. Because the conversion takes time, sometimes there is a sample-and-hold capacitor that takes a snapshot of the signal before conversation starts.

 

This method is why the SAR converter is slower than a flash converter. With only 1 comparator stage the SAR sequences the through multiple values to simulate the multiple stages of the flash converter. The size, and therefore cost, of an 8-bit SAR is much smaller than a flash. Additionally, adding more bits is somewhat linear with a SAR. This flexibility is why you see 12-, 14-, and 16-bit SAR ADCs.

 

SARs typically sample in the hundreds of megasamples-per-second range. Being the most popular architecture, they also tend to be the least expensive for a given sample rate and bit-width.

 

There are many applications for a SAR. It is difficult to suggest "typical" applications. After all, they are a general-purpose ADC. If the sample rate or bit width isn't enough, that is when you look at other architectures.

 

Delta-Sigma

Higher bit-resolution is the primary advantage offered by delta-sigma. (Or you might see them called sigma-delta.) If a converter has 18- to 24-bit resolution, it is likely a delta-sigma design. The higher resolution does come at a design cost. When compared to SARs, delta-sigma converters are slightly more challenging to use. Of the three architectures discussed in the post, the delta-sigma is probably the least understood. It has a very different architecture from the other two types. At its core is a 1-bit ADC. (That is not a typo.) The rest of the ADC is digital. Here is a high-level block diagram of the delta-sigma converter.


Delta-sigma ADC block diagram, TI AN slyt423a.image

 

The 1-bit ADC is part of the modulator block. That block's purpose is to take the input analog signal and convert it into a train of digital pulses. For this converter to work, this sampling rate needs to be significantly faster than the frequency content of the incoming signal, which is known as oversampling.

 

Once converted into this pulse coded modulation (PCM) train, a digital filter is applied. Typically this filter is a form of averaging known as a sinc filter. (Although other filter types exist for different applications.) Next, the data goes through a decimation stage, which reduces the digital content to the minimum necessary to represent the original signal. One benefit of this approach is that any high-frequency noise introduced by the modulator stage gets thrown away.

 

In terms of size, a delta-sigma has very few analog (resistor) components. So they do not take up much silicon space. That size does not translate directly to cost since they are not as common as SARs. However, SAR and sigma-delta are rarely in competition with each other.

 

Delta-sigma converters have very high resolution, up to 24-bits, but do not offer much bandwidth. The low noise and high bit count of a delta-sigma converter make it ideal for applications like a Wheatstone bridge-based measurement or thermocouples. The signals in both examples have low bandwidth, and the precision matters more than the sample rate.

 

Conclusion

These descriptions are very high-level overviews of flash, SAR, and sigma-delta converters. Component manufacturers offer a variety of application notes which goes into significantly more detail about how the converters work and what to consider for different applications. Far more than I can cover in this post. In the references section below, I point to a few resources I used to pull this information together. The TI application notes on the delta-sigma are excellent references for the details of how these converters work.

 

ADC ArchitectureResolutionSample RatePowerCostExample
Flash8-BitVery HighHighHighMAX105ECS+MAX105ECS+
SAR8- to 16-BitMid to HighMediumLow to MidMCP33111D-10-I/MSMCP33111D-10-I/MS
Delta-Sigmaup to 32-BitLowLowLow to MidADS1248IPWADS1248IPW

 

Last, how do you decide which one to use? Like all things in engineering, no ADC architecture is the best choice for every situation. Flash converters offer high sample rates, but limited bit resolution. SARs balance sample rate, resolution, and cost. Both are relatively easy to implement in a design. For low power or ultra high resolution, the delta-sigma offers an alternative.

 

What are some applications you have used these types of converters for in your designs? Let me know in the comments.

 

References

  1. SAR ADCs vs Delta-Sigma ADCs: Different architectures for different applications. TI / element14 Webinar.
  2. How delta-sigma ADCs work, Part 1. Bonnie Baker, Texas Instruments. (slyt423a)
  3. How delta-sigma ADCs work, Part 2. Bonnie Backer, Texas Instruments. (slyt438)
  4. Understanding Flash ADCs. Maxim Integrated. (Tutorial 810)
  • Sign in to reply

Top Comments

  • clem57
    clem57 over 5 years ago +2
    Real ADCs are not quite that coarse, of course LOL
  • michaelkellett
    michaelkellett over 5 years ago +1
    A bit more homework would help: From Analog Devices website: Max resolution SAR converter: LTC2368-24, 24 bit What about anti-alias filtering - the reason why nearly all audio ADCs are sigma-delta ? M…
  • baldengineer
    baldengineer over 5 years ago in reply to michaelkellett +1
    michaelkellett wrote: From Analog Devices website: Max resolution SAR converter: LTC2368-24, 24 bit There are always going to be exceptions. SAR being the most popular architecture means manufacturers…
  • gervasi
    gervasi over 4 years ago

    I have used SAR and Sigma-Delta on many projects.  This review helped jog my memory. 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jc2048
    jc2048 over 5 years ago

    I'm sure you're right about SARs and sigma-delta being the most popular, given that most microcontrollers have a SAR ADC and that so much personal music equipment relies on the sigma-delta method, but it might be worth adding in a mention of dual-slope techniques - there are a fair number of digital multimeters in the world, even if it's a smaller market by volume.

     

    In the flash section, what you call a 'decoder' I'd call an encoder (a priority encoder). I'd disagree slightly about the 'it is difficult to achieve more than 8-bit resolution'. When I started, even a six bit flash converter was amazing [and expensive], but later 10-bit and 12-bit were routinely being used for digital processing of analogue TV signals, 10-bit in consumer chips and 12-bit in studio equipment.

     

    Other than those minor quibbles, a useful introduction to the topic.

     

    As to your question at the end, I've used flash converters for processing video signals to drive LED screens (long time back), and SARs (in microcontrollers) for all the usual type of uses (reading sensors and pots, and monitoring voltage and current levels). I've never worked with sigma-delta converters.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • geller12
    geller12 over 5 years ago

    Thanks for this very nice and succinct introduction.  It definitely helped me understand better the differences between some of these products and data acquisition devices I've used in the past.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • baldengineer
    baldengineer over 5 years ago in reply to michaelkellett

    michaelkellett  wrote:

    From Analog Devices website:

    Max resolution SAR converter: LTC2368-24, 24 bit

    There are always going to be exceptions. SAR being the most popular architecture means manufacturers will always be trying to push the limits of can be produced. I have no doubt that 28-bit or 32-bit or 100-bit SARs may exist one day. I did not say 16-bit was the max.

     

    michaelkellett  wrote:

    What about anti-alias filtering - the reason why nearly all audio ADCs are sigma-delta ?

    You got me on that one. I did not consider audio applications, an area I have not done much work in. However, I did mention the fitler block, which my understanding, is where a low-pass digital filter would be used.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 5 years ago

     

    Real ADCs are not quite that coarse, of course

    LOL

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube