Signal Processing

Constellation Diagram

A spectrum analyzer tells you how much energy is in each frequency bin. A constellation diagram tells you something far more useful: whether the receiver can actually decode the symbols. Each dot on the IQ plane represents one sampled symbol. For a perfect 64QAM signal, 64 dots form a crisp 8×8 grid. Add noise and they blur into fuzzy clouds. Compress them through a nonlinear PA and the outer points pull inward like a pincushion. Introduce phase noise and they smear tangentially into arcs. A single glance at a constellation reveals impairments that would take hours to diagnose with spectral measurements alone.
Category: Signal Processing
X-Axis: In-phase (I)
Y-Axis: Quadrature (Q)

Reading the IQ Plane Like a Diagnostic Tool

Impairment Signatures on the Constellation

ImpairmentVisual SignatureAffected AxisRoot Cause
Additive noise (AWGN)Circular clouds at each pointBoth I and Q equallyThermal noise, NF
Phase noiseTangential arcs/smearingAngular (around origin)LO phase noise
IQ gain imbalanceRectangular grid (not square)One axis stretchedMixer or ADC gain mismatch
Quadrature errorParallelogram (skewed grid)Diagonal shearIQ phase ≠ 90°
PA compressionOuter points pulled inwardRadial (pincushion)AM-AM distortion
Carrier offsetConstellation rotates over timeAngular (continuous)LO frequency error
Timing errorCloud elongation along ISI axisDiagonalSymbol clock offset

EVM Limits by Modulation Order

EVM definition:
EVMRMS = √(mean(|error vector|²)) / |reference vector|RMS × 100%

3GPP 5G NR EVM requirements (TS 38.104):
QPSK: ≤ 17.5% (−15.1 dB)
16QAM: ≤ 12.5% (−18.1 dB)
64QAM: ≤ 8.0% (−21.9 dB)
256QAM: ≤ 3.5% (−29.1 dB)

These limits correspond roughly to the EVM where BER begins to deviate from theoretical AWGN performance by more than 1 dB. For 256QAM at 3.5% EVM, the PA must maintain linearity across a 30 dB dynamic range.
Common Questions

Frequently Asked Questions

What does each dot represent?

One received symbol, sampled at the optimal instant. Horizontal = I component, vertical = Q component. Clean signals form tight clusters at grid positions. Impaired signals spread into clouds. When clouds overlap decision boundaries, bit errors occur.

How do I diagnose impairments?

Noise: circular clouds. Phase noise: tangential arcs. IQ imbalance: rectangular grid. Quadrature error: parallelogram. PA compression: outer points pulled inward (pincushion). Carrier offset: continuous rotation. Each has a unique visual fingerprint.

What EVM is acceptable?

QPSK: 17.5%. 16QAM: 12.5%. 64QAM: 8%. 256QAM: 3.5% (3GPP 5G NR). Higher modulation orders pack symbols closer together, demanding lower EVM from the entire signal chain including the PA.

Signal Analysis

Interactive Constellation Simulator

Adjust SNR, phase noise, IQ imbalance, and PA compression in real time and watch the constellation respond. Visualize exactly how each impairment degrades EVM.

Launch Simulator