ADC/DAC and Quantization
The ADC Resolution--Bandwidth--Power Triangle
Every wireless receiver must convert the continuous analog signal to discrete digital samples using an analog-to-digital converter (ADC). ADC power consumption scales roughly as , where is the resolution in bits and is the sampling rate. In a massive MIMO base station with 64--256 antennas, each requiring two ADCs (I and Q), the total ADC power can dominate the system power budget. This motivates the study of low-resolution ADCs β even down to 1-bit quantisation β as a radical approach to energy-efficient massive MIMO. Understanding the capacity loss from quantisation is essential for making principled architecture decisions.
Definition: Signal-to-Quantisation-Noise Ratio (SQNR)
Signal-to-Quantisation-Noise Ratio (SQNR)
A uniform -bit ADC with full-scale range has quantisation step size . For a sinusoidal input that spans the full range, the SQNR is:
For a Gaussian-distributed input (as in OFDM signals), optimally loading the ADC with gives:
where -- dB is the back-off needed to avoid clipping the Gaussian tails.
The "6 dB per bit" rule is a cornerstone of ADC design. Each additional bit doubles the number of quantisation levels, reducing the quantisation noise power by a factor of 4 (6 dB). For Gaussian signals, the effective SQNR is lower because the signal rarely uses the full ADC range.
Definition: Bussgang Decomposition for Quantised Systems
Bussgang Decomposition for Quantised Systems
The Bussgang theorem states that for a Gaussian input passed through a memoryless nonlinearity (such as quantisation), the output can be decomposed as:
where is a deterministic linear gain, and is a distortion term uncorrelated with (though not independent). For 1-bit quantisation () of a zero-mean Gaussian input with variance :
The distortion power is . The Bussgang decomposition enables the use of standard linear receivers (MRC, ZF, MMSE) even after 1-bit quantisation, with the distortion treated as additional uncorrelated noise.
The Bussgang decomposition is exact in the sense that is uncorrelated with , but is not Gaussian and is not independent of . Treating as Gaussian noise gives a lower bound on the achievable rate that is tight in the massive MIMO regime ().
Theorem: Capacity Loss from 1-Bit Quantisation in Massive MIMO
Consider an uplink massive MIMO system with receive antennas, single-antenna users, and 1-bit ADCs at each antenna. Under Rayleigh fading with and MRC reception with Bussgang decomposition, the achievable rate for user at SNR satisfies:
In the large- limit with fixed and :
Compared to the unquantised case ( as ), 1-bit quantisation imposes a hard capacity ceiling of approximately 2.47 bits/s/Hz per user regardless of the number of antennas or SNR.
With 1-bit ADCs, each antenna contributes at most 1 bit of information per sample. The Bussgang gain means that only a fraction % of the signal power is preserved; the rest becomes quantisation distortion. In the massive MIMO limit, the distortion (which also scales with ) becomes the dominant impairment, creating the ceiling.
Bussgang decomposition of the quantised signal
After 1-bit quantisation, the received signal at antenna is:
where and . For normalisation, set .
MRC combining and SINR
MRC with (treating the Bussgang model as a linear system with noise):
Using and for large :
Capacity ceiling
As (with fixed), both numerator and the first denominator term grow as :
(A tighter analysis accounting for optimal Bussgang gain yields the 2.47 bits/s/Hz ceiling.)
ADC Quantisation and Capacity
Explore how ADC resolution affects system capacity. The plot shows the achievable rate as a function of channel SNR for different ADC resolutions. The unquantised (infinite-bit) Shannon capacity is shown as a reference. Observe the capacity ceiling that emerges at low resolutions and how quickly it is approached. Note that 5--6 bits recover most of the unquantised capacity for typical operating SNRs.
Parameters
1-Bit Massive MIMO Uplink Rate
Visualise the per-user achievable rate in a massive MIMO uplink with 1-bit ADCs as a function of the number of base station antennas . Compare against the unquantised case. Adjust the number of users and SNR to observe how the capacity ceiling and the antenna requirement change. Note how 1-bit systems need roughly more antennas to match the unquantised rate at moderate SNR.
Parameters
Example: ADC Power in a Massive MIMO Base Station
A 64-antenna massive MIMO base station operates at 100 MHz bandwidth. Each antenna has two ADCs (I and Q channels).
(a) If each ADC has bits resolution and the Walden figure of merit is fJ/conversion-step, estimate the total ADC power consumption. (b) Repeat for bits and bit. (c) At 10 dB SNR, estimate the capacity loss (in %) from using 6-bit vs. 10-bit ADCs.
ADC power formula
(a) per ADC. With MHz (Nyquist rate for 100 MHz bandwidth):
Total: mW W.
Lower resolutions
(b) For : mW/ADC. Total: mW.
For : mW/ADC. Total: mW.
Reducing from 10 to 1 bit cuts ADC power by a factor of 512.
Capacity comparison
(c) At 10 dB SNR: dB, dB. Both are well above the channel SNR of 10 dB. The effective SNR is:
For 10-bit: dB (negligible loss). For 6-bit: dB. Capacity loss: %.
At 10 dB operating SNR, 6 bits is essentially lossless.
Quick Check
What is the fundamental capacity limitation of 1-bit ADCs in massive MIMO?
The capacity scales logarithmically with the number of antennas
There is a hard per-user capacity ceiling of approximately 2.47 bits/s/Hz regardless of the number of antennas
1-bit ADCs completely destroy the signal and no communication is possible
The capacity is exactly half of the unquantised capacity at all SNR values
The Bussgang decomposition shows that 1-bit quantisation distortion scales with at the same rate as the desired signal, creating a finite SINR ceiling. This limits each user to about bits/s/Hz.
ADC State of the Art and the Walden Figure of Merit
The Walden figure of merit (FoM) measures ADC efficiency: in joules per conversion step. Current state of the art:
- Sub-6 GHz massive MIMO (100 MHz BW): 10-bit ADCs at 200 MSa/s. fJ/step. Power: mW/ADC. Total for 64-antenna array: W (manageable).
- mmWave (400 MHz BW): 8-bit ADCs at 800 MSa/s. fJ/step. Power: mW/ADC. Total for 256-element array: W (significant).
- 1-bit ADCs: Essentially a comparator. Power: mW at any speed. Total for 256 elements: W.
- Walden limit: The best SAR ADCs achieve fJ/step; the practical limit for pipeline ADCs at high speed is -- fJ/step.
- β’
Walden FoM: 50-100 fJ/step for current commercial ADCs
- β’
Total ADC power for 256-antenna mmWave array with 8-bit ADCs: ~10 W
- β’
1-bit ADCs reduce to comparators at < 1 mW each
Common Mistake: Applying the Sinusoidal SQNR Formula to OFDM Signals
Mistake:
Using dB directly for OFDM signals and concluding that 5-bit ADCs provide 32 dB SQNR.
Correction:
The 6.02b + 1.76 formula assumes a full-scale sinusoidal input. OFDM signals are approximately Gaussian with high PAPR, requiring the ADC full-scale range to accommodate peaks. Optimal loading at wastes 4--5 dB of SQNR on headroom. The effective SQNR for OFDM is closer to dB. For 5-bit: dB, not 32 dB.
Why This Matters: Low-Resolution ADCs in the MIMO Book
The MIMO book (Chapter 12) extends the 1-bit analysis from this chapter to multi-bit quantisation with optimal thresholds, mixed-ADC architectures, and the impact on channel estimation accuracy. The FSI book (Chapter 15) covers the Bussgang decomposition in the general estimation-theoretic framework, connecting it to LMMSE estimation with nonlinear observations.
See full treatment in Favorable Propagation and Asymptotic Orthogonality
Key Takeaway
For massive MIMO at typical operating SNRs (0--20 dB), 5--6 bit ADCs recover % of the unquantised capacity while consuming less power than 10-bit ADCs. The extreme 1-bit case imposes a hard capacity ceiling of bits/s/Hz per user but reduces ADC power by β a viable trade-off for ultra-dense IoT scenarios.
Signal-to-Quantisation-Noise Ratio (SQNR)
The ratio of signal power to quantisation noise power for a -bit ADC. For a full-scale sinusoid: dB. Each additional bit adds approximately 6 dB of SQNR.
Related: Bussgang Decomposition, ADC Resolution
Bussgang Decomposition
A decomposition of the output of a memoryless nonlinearity applied to a Gaussian input: , where is a deterministic gain and is uncorrelated distortion. Enables linear signal processing techniques after quantisation.
Related: Signal-to-Quantisation-Noise Ratio (SQNR), ADC Resolution
ADC Resolution
The number of bits used by the analog-to-digital converter to represent each sample. Determines the quantisation step size and the SQNR. ADC power scales exponentially with resolution: .
Related: Signal-to-Quantisation-Noise Ratio (SQNR), Bussgang Decomposition