analog to digital converter
**An analog-to-digital converter (ADC)** translates a continuous-amplitude analog signal into a sequence of discrete binary codes, placing the analog-digital boundary at every point where a physical measurement or RF signal must enter a digital processing system. Resolution (bits), sample rate (samples per second), power consumption, and linearity define the trade-space that makes ADC design one of the most challenging disciplines in mixed-signal IC design.
```svg
```
**Flash ADCs** place 2^N comparators in parallel, each referenced to a different voltage tap on a resistor ladder. A single sample is converted in one clock cycle — making flash the fastest architecture, capable of multi-GS/s at 4-8 bit resolution. The cost is area and power that scale exponentially with bits: a 10-bit flash needs 1024 comparators. Flash ADCs appear in oscilloscopes, direct-sampling RF receivers, and the front end of pipeline ADCs.
**Pipeline ADCs** chain a series of 1.5-bit stages, each resolving a coarse estimate and passing the residue to the next stage. Each stage operates on a different sample simultaneously (pipelined), enabling 10-14 bit resolution at 10-500 MS/s with moderate power. Pipeline ADCs are the workhorse for Wi-Fi receivers, cable modems, software-defined radio, and high-definition video capture. The latency through the pipeline is several clock cycles, which matters in closed-loop control applications.
**SAR (successive approximation register) ADCs** perform a binary search: a capacitor DAC sets a test voltage at the midpoint, a comparator decides whether Vin is above or below, the result sets a bit and refines the estimate, and the process repeats N times for N bits. The result requires N comparisons instead of 2^N comparators, making SAR the most energy-efficient architecture per conversion. SAR ADCs achieve 8-18 bits at 1-100 MS/s and dominate portable, IoT, and biomedical applications. Modern SAR designs in 3 nm CMOS reach 10 bits at 5 GS/s at under 1 mW — an extraordinary figure of merit.
**Sigma-delta ADCs** oversample the input at 256x or more using a 1-bit quantizer inside a feedback loop. The noise-shaping loop pushes quantization noise out of the baseband into high frequencies, where a decimation filter removes it. The result is 16-24 bit resolution at audio and precision measurement bandwidths. Sigma-delta ADCs are standard in audio codecs, precision weighing scales, and industrial sensor readout ICs. They trade bandwidth for dynamic range in a way no other architecture can match.
**Key performance metrics** are ENOB (effective number of bits, derived from SNDR), SFDR (spurious-free dynamic range, the ratio of signal to the strongest harmonic), DNL/INL (differential and integral nonlinearity, errors in the code transition levels), and the Walden figure of merit (power divided by 2^ENOB times sample rate, in femtojoules per conversion). State-of-art SAR ADCs achieve below 1 fJ/conversion.
**ADCs appear throughout AI chip systems.** CIM analog arrays require one ADC per bitline column to convert the analog MAC result to a digital partial sum. 77 GHz automotive radar digitizes IF signals at 1-4 GS/s with 10-14 bit resolution. 56G+ PAM4 SerDes embeds 6-8 bit ADCs in CTLE and DFE equalizers. Direct-RF sampling receivers (Xilinx RFSoC) place 12-14 bit, 2-5 GS/s ADCs in 16 nm CMOS to eliminate analog downconversion. Power management ICs embed 10-12 bit SAR ADCs for voltage rail monitoring in AI training systems.
**Scaling effects cut both ways.** Smaller CMOS processes enable faster comparators and lower capacitance — beneficial for speed and power. But lower supply voltage reduces the analog dynamic range (signal headroom shrinks with Vdd), and threshold voltage mismatch (sigma_Vt proportional to A / sqrt(WL)) increases relative to the reduced signal swing, degrading comparator offset and DNL. Time-interleaved ADCs work around the speed limit by running N ADC slices in parallel at fs/N each, summing their outputs to achieve N times fs — but channel mismatch adds spurs that require background calibration.