Post

ADC Errors and Signal-to-Quantization-Noise Ratio

## Quantization vs. Sampling: "Opposite" Operations

ADC Errors and Signal-to-Quantization-Noise Ratio

Quantization vs. Sampling: “Opposite” Operations

AspectSamplingQuantization
Axis discretizedTime ($x$-axis)Amplitude ($y$-axis)
Continuous →Discrete-timeDiscrete-valued
Information lossAliasing (if undersampled)Quantization noise
Control parameterSampling frequency $F_s$Number of bits $B$
ReversibilityPerfect if Nyquist metNever perfectly reversible

Key insight: Sampling can be lossless (Nyquist); quantization is always lossy. The lost information becomes quantization noise.


ADC Stage Errors

An Analog-to-Digital Converter introduces errors at multiple stages:

1
2
3
4
Analog Input → Sample & Hold → Quantizer → Encoder → Digital Output
                 │               │          │
            Aperture      Quantization  Encoding
            Jitter        Noise        Errors
Error SourceDescriptionMitigation
Quantization errorFundamental, unavoidableIncrease bits $B$
Aperture jitterUncertainty in sampling instantBetter clock, lower jitter
Integral non-linearity (INL)Deviation from ideal transfer curveCalibration, better ADC
Differential non-linearity (DNL)Uneven step sizesLaser trimming, calibration
Offset/Gain errorSystematic shift/scale errorCalibration

The quantization stage is the only one that fundamentally cannot be eliminated—only reduced by using more bits.


Signal-to-Quantization-Noise Ratio (SQNR)

For a full-scale sinusoidal input with $B$ bits:

\[\text{SQNR} \approx 6.02B + 1.76 \text{ dB}\]
BitsSQNR (dB)Typical Application
849.9Basic audio, sensors
1274.0Instrumentation, audio
1698.1CD audio, precision DAQ
24146.2Professional audio, scientific

Non-Uniform Quantization (Advanced)

For signals with non-uniform amplitude distributions (e.g., speech—mostly small amplitudes, occasional large peaks), non-uniform quantization allocates more levels where the signal spends more time.

  • $\mu$-law (North America/Japan): $\mu = 255$
  • A-law (Europe): $A = 87.6$

These provide ~24 dB improvement for speech at 8 bits vs. uniform quantization.


This post is licensed under CC BY 4.0 by the author.