So Many Analog To Digital Converters

An old algebra teacher used to say, “You have to take what you know and use it to get what you don’t know.” You might say the same thing about converting analog signals into digital. Computers know how to count and keep time. [Eric Explains] has a video purporting to explain “every type of analog-to-digital converter.” We aren’t sure he got every possible method, but there’s still a lot of information in the video, which you can see below.

From the flash ADC, using a ton of comparators to the successive approximation converter, which essentially plays a game of hi/lo, guessing the answer and figuring out if the real answer is higher or lower.

Those are pretty common, but the video also covers things like the Wilkinson ADC and other more exotic techniques. Each method, of course, has its advantages and disadvantages. For example, the flash ADC is fast, but requires a lot of components and power.

Sometimes, the method you use depends on how you are building. For example, you probably wouldn’t use a charge system on a breadboard since precision capacitors are finicky. But on an integrated circuit, capacitors made with photolithography may not be very precise, but the ratio between capacitors is super precise, making that a common technique in that domain.

Even if you never need to design your own converter, understanding the different architectures will let you make a better selection among alternatives. Then again, you can design your own. We’ve seen most of these architectures in past projects.

26 thoughts on “So Many Analog To Digital Converters

    1. I had to watch to find out what you mean. You are not wrong!

      Also the strange mismatch between British accent and American numbers (“two hundred fifty five” vs “two hundred and fifty five”).

      1. Skipping or including the ‘and’ in numbers is an American/Brittish thing?

        I remember being taught to include the ‘and’ in my US elementary school. But… I wouldn’t even notice someone saying it either way. I feel both are common here although I have never actually done a study on it.. or even thought about it before now.

  1. So the Commodore analog joystick was done with a Wilkinson ADC. I recall being blown away by that idea. Run a counter while a capacitor discharges/discharges through a pot, stop at threshold. So ambiguous, so clever.

      1. Wilkinson is kindof just the generic term for “charge to time + time to digital with a counter.” Dual slope ADCs are still referred to as dual-slope Wilkinson ADCs. You usually only hear the term in ADC design rather than in actual usage, though.

    1. This got to be the first one which is fully generative AI build content on HAD, so that’s something. I hope it doesn’t become more common. As I would have watched it if it was a human who understands the subject explaining each ADC.

    1. A lot of the outputs are just the common simplistic stuff you would get from a 2-second read on Wikipedia, too – I mean, it’s AI slop, what do you expect, but still. Don’t watch this.

      For instance, yes, obviously, no one makes completely flash ADCs above about 7 to 8 bits or so. Almost every place just says “it’s because there are too many comparators since they grow as 2^n and all the power and size would kill them”. Except think about it – flash ADCs showed up in the 60s and 70s. Transistor density is literally a million times higher, and switching power consumption is also lower as well. A factor of a million gains you a lot of powers of 2, so what gives?

      It’s because the comparator growth fundamentally kills the advantage of flash ADCs, because your input signal now has much bigger capacitance from the fanout and it’s fundamentally slower. And the only reason to use a flash ADC is because you can sample fast. Lose that, and it’s a stupid way to do it. So the fundamental issue isn’t number of comparators or power, it’s that actually getting the signal to those comparators becomes the limiting factor.

  2. This is a really bad video. Like most of the visuals are unintuitive. Riddled with typical AI errors like garbled words, images of Comparators with like 5 inputs, nonsensical connections and arrows and awfull pronunciation. “Eric” didn’t even try to make it look somewhat decent.

    A shame as the topic itself of the many different ADCs does make a for a fun topic. It just deserves better than this AI Slop….

  3. Please stop publish AI generated bullshit from deep stupid shitty dumb dummy retarded western morons. Your site still have a high reputation and no need to break down it with such nonsense that ALSO is factual incorrect.

  4. Excellent video, I didn’t know the tenth of this,

    stop moaning about AI and enjoy the content (for which you didn’t pay a thing, nor went down to the library to search for)

    1. I didn’t know the tenth of this,
      You still don’t know any of it, because this is hallucinated slop. Maybe it’s right, maybe it’s not, but you can’t know!

  5. I didn’t watch the video but this reminded me of the importance of the ADC to my Ph.D. work. Apple II with a $1200 (1986) ADAlab card. Twelve-bit SA ADC, twenty bits per second! Primitive by today’s standards but after manually recording hundreds and hundreds of data points just two years earlier, it was pure heaven!

  6. I want to explain the heuristic i used to learn this was AI slop with less effort than many of the upset commenters on this article.

    I looked at the cover image on the youtube link, which was clearly xkcd, and then i looked at the name. Eric Explains is not a Randall Munroe brand. The way something in this day and age looks exactly like xkcd without being xkcd is by being AI slop. Slop. QED.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.