Mixers & Modulators
A complete visual guide to RF mixers — upconversion, downconversion, IQ mixers, LO injection side, conversion loss, isolation, spurs and linearity. Packed with block diagrams, spectrum figures, and comparison tables for every key parameter.
What is a Mixer?
A mixer is a three-port nonlinear device that performs frequency translation. It multiplies two input signals — the RF signal and a Local Oscillator (LO) — to produce an output containing their sum and difference frequencies. The output port is called the IF (Intermediate Frequency) port.
Mixers appear in every transmitter and receiver. In a receiver they downconvert a high-frequency RF signal to a lower IF for filtering and demodulation. In a transmitter they upconvert a baseband or IF signal to the RF carrier frequency.
Output: VIF ∝ VRF × VLO = (AB/2)·cos(2π(fRF−fLO)t) + (AB/2)·cos(2π(fRF+fLO)t)
Desired IF = |fRF ± fLO| · Unwanted image and sum terms removed by filtering
Mixer Mathematics
Multiplying two sinusoids using the product-to-sum trigonometric identity reveals exactly what frequencies appear at the output.
VRF(t) = A·cos(2πfRFt)
VLO(t) = B·cos(2πfLOt)
Vout(t) = VRF·VLO
= (AB/2)·cos(2π·(fRF−fLO)·t) ← difference (IF)
+ (AB/2)·cos(2π·(fRF+fLO)·t) ← sum (filtered out)
For downconversion: keep fIF = |fRF − fLO|
For upconversion: keep fRF = fLO + fIF (sum term)
A real mixer is not a perfect multiplier. The LO switches the mixer between +1 and −1, which is equivalent to multiplying by a square wave. A square wave contains all odd harmonics:
Output products: fout = n·fLO ± fRF (n = 1,3,5,...)
n=1: fLO±fRF (desired, amplitude = 4/π × input) → Conversion Loss = 20·log(π/4) = 3.92 dB
n=3: 3fLO±fRF (spurious at −9.5 dB rel. to n=1)
n=5: 5fLO±fRF (spurious at −14.0 dB rel. to n=1)
Downconversion (RX)
In a receiver, the mixer translates a high-frequency RF signal down to a lower Intermediate Frequency (IF) for amplification, filtering and demodulation. The LO frequency sets where in the spectrum the receiver is tuned. Moving the LO is equivalent to tuning the receiver.
f_RF = 2.400 GHz, f_LO = 2.300 GHz (low-side), desired f_IF = ?
Upconversion (TX)
In a transmitter, the mixer translates a low-frequency baseband or IF signal up to the RF carrier frequency. The sum product of the mixing is selected (rather than the difference). Upconversion must produce a spectrally pure output — any LO leakage or unwanted sidebands corrupt the transmitted signal.
LO High-Side vs Low-Side Injection
The LO can be placed either below (low-side) or above (high-side) the RF frequency. Both produce the same IF frequency — but the image frequency location, spectrum inversion, and practical trade-offs differ significantly. This choice has major consequences for filter design and system architecture.
Low-Side Injection — LO below RF
High-Side Injection — LO above RF
Low-Side vs High-Side — Full Comparison
| Parameter | Low-Side (LO < RF) | High-Side (LO > RF) |
|---|---|---|
| LO frequency | f_LO = f_RF − f_IF | f_LO = f_RF + f_IF |
| IF frequency | f_IF = f_RF − f_LO | f_IF = f_LO − f_RF |
| Image location | f_im = f_LO − f_IF = f_RF − 2×f_IF (below RF) | f_im = f_LO + f_IF = f_RF + 2×f_IF (above RF) |
| Image separation from RF | 2×f_IF | 2×f_IF |
| Image in RX band? | Often yes (e.g. adjacent channel) | Often in adjacent band — easier to reject |
| Spectrum orientation | Preserved — high RF → high IF | Inverted — high RF → low IF |
| LO frequency | Lower → easier VCO design | Higher → harder VCO, more phase noise |
| LO phase noise impact | Lower LO freq → less phase noise | Higher LO freq → more phase noise |
| LO pulling risk | LO far from antenna → less pulling | LO closer to RF band → more pulling risk |
| Image reject filter | Must reject signal in same/adjacent band | Image is outside main band — easier rejection |
| Typical use case | AM/FM broadcast, cable, low-IF | TV tuners, wideband RX, superheterodyne |
| Example (2.4 GHz, IF=100 MHz) | LO=2.3 GHz, image=2.2 GHz | LO=2.5 GHz, image=2.6 GHz |
f_RF = 2.4 GHz, f_IF = 500 MHz. Compare both injection sides:
Image is 1.0 GHz below RF — well outside the 2.4 GHz band, easily rejected ✓
Image is 1.0 GHz above RF — well outside band, also easily rejected ✓. But LO is 500 MHz higher.
Image Frequency
The image frequency is the most insidious problem in heterodyne receivers. It is a second RF frequency that produces the same IF as the desired signal — it cannot be separated from the desired signal after mixing and must be rejected before the mixer using an image-reject (IR) filter or image-reject mixer topology.
f_image = f_LO − f_IF = f_RF − 2·f_IF (image is BELOW the desired signal)
High-side injection (f_LO > f_RF):
f_image = f_LO + f_IF = f_RF + 2·f_IF (image is ABOVE the desired signal)
In both cases: image separation = |f_RF − f_image| = 2·f_IF
Image Rejection Ratio (IRR):
IRR = 20·log₁₀(|H(f_RF)| / |H(f_image)|) dB
where H(f) = transfer function of the image-reject filter (or IRF in dB)
| f_RF | f_IF | Low-Side LO | Low-Side Image | High-Side LO | High-Side Image |
|---|---|---|---|---|---|
| 900 MHz | 45 MHz | 855 MHz | 810 MHz | 945 MHz | 990 MHz |
| 2.4 GHz | 100 MHz | 2.3 GHz | 2.2 GHz | 2.5 GHz | 2.6 GHz |
| 2.4 GHz | 500 MHz | 1.9 GHz | 1.4 GHz (far) | 2.9 GHz | 3.4 GHz (far) |
| 5.8 GHz | 200 MHz | 5.6 GHz | 5.4 GHz (in-band) | 6.0 GHz | 6.2 GHz (out-of-band) |
| 28 GHz (5G) | 5 GHz | 23 GHz | 18 GHz (far) | 33 GHz | 38 GHz (far) |
Mixer Topologies
Single-Ended Mixer
Single-Balanced Mixer
Double-Balanced Mixer (Ring Mixer)
Topology Comparison
| Parameter | Single-Ended | Single-Balanced | Double-Balanced | Double-Double-Balanced |
|---|---|---|---|---|
| Number of diodes | 1 | 2 | 4 | 8 |
| LO→RF isolation | Poor (~0 dB) | Moderate (~15 dB) | Good (~30 dB) | Excellent (>40 dB) |
| LO→IF isolation | Poor | Good (~25 dB) | Good (~30 dB) | Excellent (>40 dB) |
| RF→IF isolation | Poor | Poor | Good (~25 dB) | Excellent |
| Even-order spurs | Present | LO evens suppressed | Cancelled (even LO × even RF) | All even orders cancelled |
| Conversion loss (ideal) | 3.9 dB | 3.9 dB | 3.9 dB | 3.9 dB |
| LO power required | +3 to +7 dBm | +7 to +13 dBm | +7 to +17 dBm | +17 to +27 dBm |
| Bandwidth | Moderate | Good | Excellent (multi-octave) | Excellent |
| Complexity / cost | Simplest / lowest | Moderate | Moderate | Complex / highest |
| Typical use | Detectors, low-cost | Moderate performance | Most microwave apps | High-dynamic-range RX |
IQ Mixer
An IQ (In-phase/Quadrature) mixer uses two mixers driven by the same LO but with a 90° phase difference between them. The I (in-phase) mixer multiplies by cos(ωLOt), while the Q (quadrature) mixer multiplies by sin(ωLOt). Together, they produce a complex baseband output that carries both amplitude and phase information — essential for modern digital modulations.
I path: VRF × 2cos(ωLOt) → LPF →
I(t) = A(t)·cos((ωRF−ωLO)t + φ(t))
Q path: VRF × 2sin(ωLOt) → LPF →
Q(t) = −A(t)·sin((ωRF−ωLO)t + φ(t))
Complex baseband: s(t) = I(t) + j·Q(t) = A(t)·ej((ωRF−ωLO)t + φ(t))
The complex signal preserves both amplitude A(t) and phase φ(t) — essential for QAM, OFDM, QPSK demodulation.
Direct Conversion (Zero-IF)
When f_LO = f_RF exactly, the IQ mixer performs direct downconversion to baseband. The IF = 0 Hz — there is no intermediate frequency stage. This eliminates the image problem and is widely used in 4G/5G and WiFi chipsets. However it introduces new problems:
| Parameter | Superheterodyne (IF≠0) | Direct Conversion (Zero-IF) |
|---|---|---|
| Image rejection | Requires IR filter before mixer | No image problem (LO=RF) |
| DC offset | Not a problem | LO self-mixing creates DC at output |
| 1/f (flicker) noise | IF above 1/f corner | Baseband at 1/f corner — degrades NF |
| IQ imbalance sensitivity | Less critical | Critical — I/Q errors corrupt demodulation |
| Number of filters | Multiple (image, IF, channel) | Fewer (just channel select) |
| Integration | Hard to fully integrate | Fully integrated CMOS possible |
| Typical use | Traditional radio, base stations | WiFi, Bluetooth, 4G/5G UE, SDR |
I/Q Imbalance
In a real IQ mixer the two paths are never perfectly matched. Amplitude imbalance (ε) and phase imbalance (Δφ) corrupt the demodulated signal by folding the image onto the desired signal. The Image Rejection Ratio (IRR) quantifies how much the unwanted sideband is suppressed:
Phase imbalance: Δφ (degrees)
IRR = 10·log₁₀[ (1 + 2ε·cos(Δφ) + ε²) / (1 − 2ε·cos(Δφ) + ε²) ] dB
Small imbalance approximation: IRR ≈ 20·log₁₀(2/√(ε²+Δφ²[rad]))
Examples (perfect amplitude, only phase error):
Δφ = 1° → IRR ≈ 40 dB
Δφ = 3° → IRR ≈ 30 dB
Δφ = 10° → IRR ≈ 20 dB (marginal for 64-QAM)
Δφ = 0.1° → IRR ≈ 55 dB (required for 256-QAM)
| Amp. Error ε (%) | Phase Error Δφ | IRR (approx) | Adequate for |
|---|---|---|---|
| 0% | 0.1° | 55 dB | 256-QAM, 5G NR |
| 0% | 0.5° | 47 dB | 64-QAM, LTE |
| 0% | 1.0° | 40 dB | 16-QAM |
| 0% | 3.0° | 30 dB | QPSK, Bluetooth |
| 1% | 1.0° | 34 dB | 16-QAM marginal |
| 3% | 3.0° | 24 dB | BPSK only |
| 5% | 5.0° | 19 dB | Poor — requires calibration |
Mixer Specifications
Conversion Loss (CL) & Conversion Gain
Ideal passive (diode) mixer: CL = 20·log₁₀(π/4) = 3.92 dB (theoretical minimum)
Real passive mixer: CL = 5–8 dB (diode Ron, balun losses, mismatch)
Active (Gilbert cell) mixer: CL < 0 dB (conversion gain)
Example: PRF = −30 dBm, CL = 6 dB → PIF = −36 dBm
Port Isolation
LO→RF isolation = PLO − PLO-at-RF-port (dB) — LO leaking back to antenna
RF→IF isolation = PRF − PRF-at-IF-port (dB)
Poor LO→RF isolation: LO leaks back through the antenna and interferes with adjacent receivers (a legal and regulatory issue in licensed bands!)
Poor LO→IF isolation: LO appears at the IF output and can saturate downstream circuits
Linearity — IIP3 and P1dB
IIP3: input-referred third-order intercept (same definition as amplifiers)
IIP3 = Pin + ΔIM3/2 (measured with two tones at RF port)
P1dB: 1 dB compression point — RF input power where CL increases by 1 dB
Rule of thumb: P1dBin ≈ IIP3 − 9.6 dB (same as amplifiers)
LO drive impacts linearity: higher LO → lower CL → better P1dB and IIP3
Optimal LO power is a key design parameter (too high → IMD from LO harmonics)
Noise Figure
For a passive mixer: NFDSB ≈ CL (double-sideband NF equals conversion loss)
For an SSB NF: NFSSB = NFDSB + 3 dB (noise from image band folds in)
Example: Passive mixer with CL = 6 dB:
NFDSB = 6 dB → NFSSB = 9 dB
Active (Gilbert cell) mixer: NF = 8–15 dB (conversion gain offsets loss, but transistor noise adds)
Spurious Products — Spur Table
A real mixer generates outputs at n·f_LO ± m·f_RF for all integer n, m. These spurious products (spurs) can fall in-band and corrupt the desired IF. The dominant spurs are the odd-order products (n=1,3,5 for passive mixers).
Key spur products for f_RF=2.4 GHz, f_LO=2.3 GHz
| n (LO order) | m (RF order) | f_out = |n·f_LO ± m·f_RF| | Relative level | Risk |
|---|---|---|---|---|
| 1 | 1 | 100 MHz & 4700 MHz | 0 dBc (reference) | Desired IF |
| 2 | 1 | 2200 MHz, 7000 MHz | −6 dBc | Can fall in RF band |
| 1 | 2 | 2500 MHz | −6 dBc | Near RF band |
| 3 | 1 | 4500 MHz, 11400 MHz | −9.5 dBc | Out of band |
| 2 | 2 | 200 MHz | −12 dBc | Near IF |
| 3 | 2 | 2100 MHz | −12 dBc | In RF band |
| 1 | 0 | 2300 MHz (LO) | ~−30 dBc (isolation) | LO feedthrough |
| 0 | 1 | 2400 MHz (RF) | ~−25 dBc (isolation) | RF feedthrough |
Typical Mixer Specs — Technology Comparison
| Parameter | Passive Diode DBM | Active (Gilbert Cell CMOS) | MMIC Active (GaAs) |
|---|---|---|---|
| Conversion Loss/Gain | 5–8 dB loss | 5–15 dB gain | 3–10 dB gain |
| NF (SSB) | 6–10 dB | 10–18 dB | 8–15 dB |
| IIP3 | +15 to +30 dBm | 0 to +15 dBm | +5 to +25 dBm |
| P1dB | +5 to +20 dBm | −10 to +5 dBm | −5 to +15 dBm |
| LO Port Isolation | 30–40 dB | 20–30 dB | 25–35 dB |
| LO Drive Required | +7 to +17 dBm | −10 to +5 dBm | 0 to +10 dBm |
| DC power | Zero (passive) | 5–100 mW | 50–500 mW |
| Frequency range | DC to 100+ GHz | DC to 10 GHz | DC to 100+ GHz |
| Integration | Discrete only | Full SoC integration | MMIC chip |
| Typical application | Base stations, test equipment, radar | WiFi, 4G/5G handsets, IoT | Satellite, 5G mmWave, defense |
Practical Design Examples
Example 3 — 2.4 GHz WiFi Receiver Mixer Budget
f_RF=2.4 GHz, f_LO=2.3 GHz (low-side), f_IF=100 MHz. Mixer: Mini-Circuits ADE-1 (typical specs)
Example 4 — IQ Mixer Image Rejection Budget
Requirement: IRR ≥ 40 dB for LTE QPSK demodulation
· Insufficient LO drive — too low LO power increases CL and degrades IIP3
· No image-reject filter before the mixer — image noise degrades NF by 3 dB (DSB vs SSB)
· LO frequency on wrong side for the modulation scheme — inverts the spectrum, DSP must compensate
· Ignoring LO→antenna leakage — can violate spectrum regulations (e.g. 2.3 GHz LO leaking into 2.3–2.4 GHz licensed bands)
· Mixing LO signal from a PLL with high reference spurs — reference spurs appear as spurious outputs at IF ± n×f_ref
Put This Theory Into Practice
Use these RFLab tools to design and verify receiver chains containing mixers — from cascaded noise figure to S-parameter analysis of the complete signal chain.