Mixed-ADC Architectures
The Best of Both Worlds
The 1-bit-everywhere architecture of Section 19.1 is attractive for its power budget but leaves a persistent gap to infinite precision, especially at moderate-to-high SNR. The high-precision-everywhere architecture has the opposite problem. A middle ground is the mixed-ADC receiver: equip a small fraction of the antennas with full-resolution ADCs and the remaining antennas with 1-bit (or low-resolution) converters. The high-resolution subset anchors the achievable rate near the infinite-precision curve; the low-resolution majority dominates the power budget; and the overall architecture recovers most of the massive-MIMO rate at a fraction of the front-end energy.
Definition: Mixed-ADC Massive MIMO Receiver
Mixed-ADC Massive MIMO Receiver
A mixed-ADC massive-MIMO receiver partitions the antenna indices into two disjoint sets: a high-resolution set of size equipped with full-precision ADCs (or bits, assumed ), and a low-resolution set of size equipped with 1-bit ADCs. The fraction is the mixed-ADC ratio. The quantized observation is
and the Bussgang decomposition is applied blockwise, with block-diagonal: the block is the identity, the block is the 1-bit Bussgang diagonal from Section 19.2.
In practice is chosen either deterministically (fixed RF switch positions) or adaptively via a switching matrix that re-assigns the full-precision ADCs to whichever antennas currently see the strongest channels. The adaptive case is more powerful but demands fast switching and complicates calibration.
Theorem: Achievable Rate of the Mixed-ADC Uplink
For the single-user uplink with i.i.d. Rayleigh fading, perfect CSI and MRC combining, the Bussgang-based achievable rate of a mixed-ADC receiver with high-resolution fraction and 1-bit low-resolution antennas satisfies, as ,
with . Equivalently, the effective array gain of the mixed-ADC receiver is , a linear interpolation between the 1-bit floor (at ) and the ideal gain (at ).
Each high-resolution antenna contributes to the combined array gain and each 1-bit antenna contributes only . Summing over the antennas gives the stated expression. The convexity hidden inside means that a small already buys most of the rate improvement relative to .
Per-antenna Bussgang contribution
For each antenna the output is , exact, contributing to the matched-filter SNR. For each antenna the Bussgang decomposition gives contribution in signal power plus a distortion term.
Sum over antennas
Summing contributions and invoking channel hardening yields signal gain . The diagonal-dominant 1-bit distortion covariance is averaged by MRC and becomes relative to the noise as because it does not scale with coherently.
Logarithm
Dividing the coherent signal by the residual noise and substituting into yields the stated rate. The absorbs higher-order distortion terms that vanish with .
A Very Small Goes a Long Way
The mixed-ADC rate improvement is strongly concave in when evaluated in bits per joule. Even (i.e. one-tenth of the antennas full-resolution, nine-tenths 1-bit) captures most of the rate gain: , already 5.8% above the 1-bit floor . With the effective gain rises to and the rate gap to infinite precision is typically below 1 dB across the entire practical SNR range. This is the deployment sweet spot: a small full-precision anchor set rescues most of the rate without blowing the power budget.
Rate vs High-Resolution Fraction
Sweep and plot the Bussgang MRC rate for a mixed-ADC uplink. Also plot the 1-bit and infinite-precision baselines for reference. Vary and the per-antenna SNR to see when the mixed architecture pays off most strongly.
Parameters
Example: Sizing a Mixed-ADC Receiver for a Target Rate
A base station has antennas at per-antenna SNR dB (). We want to deliver a downlink complement rate of at least 7 bits/use (single-user, MRC). How small can be while meeting the target?
Ideal and 1-bit baselines
Ideal: bit/use. The target 7 bit/use is above the ideal, so it is unattainable at this SNR — we need more array gain or more bandwidth. This motivates revisiting the constraint.
Relaxed target
Relax to 4 bit/use. Using with : , so .
Solve for $\alpha$
is automatically satisfied for any , since the 1-bit floor already exceeds 0.586. Conclusion: a pure 1-bit receiver achieves the 4 bit/use target. The mixed-ADC benefits only show up at higher per-antenna SNRs — Exercise 12 revisits this at 0 dB.
Interpretation
The lesson of Example E1-Bit MRC with Large Array Gain repeats: mixed-ADC helps most when the 1-bit floor is tight, i.e. when is near or below 0 dB. For very small or very large combined SNR, either pure 1-bit or pure high-resolution is essentially optimal.
RF-Switched Mixed-ADC Deployments
In real hardware, the high-resolution antennas are not permanently wired to the fast ADCs — doing so would require re-calibration if a fault occurred. Instead, a RF switch matrix routes any of the antenna ports to a shared bank of full-precision ADCs, while the remaining ports go to cheap 1-bit slicers. The switch adds a few dB of insertion loss (typically 1-2 dB) and forces recalibration every few hundred milliseconds. An adaptive switching policy re-assigns the high-resolution resources to the antennas that currently carry the largest eigenvectors of — this is MRC-like and yields an additional - dB over the fixed assignment. It does, however, require channel knowledge in the analog domain, introducing a chicken-and-egg problem: you need a good channel estimate to choose which antennas get high-resolution, but the high-resolution antennas are where the best estimates come from.
- •
Switch insertion loss - dB reduces the full-precision advantage
- •
Calibration must account for switch states; switching period
- •
Adaptive assignment needs an initial channel estimate from the 1-bit subset
Receiver Architectures at a Glance
| Architecture | ADC power | Rate (moderate SNR) | Implementation complexity |
|---|---|---|---|
| Full-precision (12-bit) | (baseline) | ideal | low |
| Pure 1-bit | of ideal at low SNR | very low (no AGC, no S/H) | |
| Mixed-ADC fixed | within 1 dB of ideal | moderate (switch matrix) | |
| Adaptive mixed-ADC | within 0.3 dB of ideal | high (fast switching + CSI feedback) | |
| Optimal bit allocation (Sec. 19.4) | fixed budget | Pareto-optimal | high (per-antenna water-filling) |
CommIT on Low-Resolution Massive MIMO
The CommIT group collaborated with Studer (Cornell) and Durisi (Chalmers) on a comprehensive throughput analysis of the low-resolution massive-MIMO uplink. The paper derives Bussgang-decomposition-based rate expressions for arbitrary ADC resolution , closed-form SINR formulas for MRC and ZF combining, and the mixed-ADC extension used in Section 19.3. A key contribution is the demonstration that the 1-bit-everywhere receiver already delivers a large fraction of the rate at low per-antenna SNR — the regime of interest for mmWave and sub-THz deployments. The mixed-ADC analysis established that is the sweet spot across most channel models. This paper is the basis of the notation and of the achievable-rate formulas used throughout this chapter.
Why This Matters: Why Mixed-ADC Matters for mmWave
Above 28 GHz the Nyquist sampling rate for a 400 MHz channel is already 800 MS/s, and some 5G-NR mmWave bands push to GS/s. At those rates the ADC power at 12 bits per chain is hundreds of milliwatts per ADC, and a 256-element panel has 512 ADCs (two rails), dissipating 50-100 W in just the front-end. The mixed-ADC architecture brings this down by an order of magnitude — roughly of the baseline power — while retaining near-ideal rate. Chapter 20's hybrid-beamforming analysis complements the story: there the reduction is in RF chain count (few ) rather than in ADC resolution. Combined hybrid-beamforming-with-mixed-ADC receivers are an active research direction for 6G sub-THz systems.
Common Mistake: Not All Antennas Are Equally Valuable
Mistake:
A naive mixed-ADC deployment fixes the high-resolution antennas at the physical edges of the array (say, the corners of a UPA) on the grounds that "edges matter most for beamforming resolution". This ignores the per-user channel statistics.
Correction:
The right selection depends on who the user is: a user whose strongest propagation direction maps onto the centre of the array gets essentially no benefit from corner-assigned full-resolution ADCs, and in the worst case the corners are dead. Adaptive switching (reassigning based on the current channel) is almost always worth its complexity budget — and Section 19.4's water-filling formulation formalizes why: the optimal bit allocation is not uniform across antennas but follows the per-antenna gain distribution.
Quick Check
In the mixed-ADC model with effective gain , what value of achieves exactly halfway between the 1-bit floor and the ideal ?
By linearity, the halfway point is regardless of : is the exact midpoint.
Key Takeaway
Mixed-ADC receivers linearly interpolate between the 1-bit and full-precision rate curves, with diminishing returns past . Almost all practical deployments fall in the range — enough high-precision anchors to recover most of the rate, not so many as to destroy the ADC power budget.