System Design
Dynamic Range
A radar receiver must detect a −110 dBm echo from a target 200 km away while a −20 dBm return from a nearby building arrives at the same instant. The receiver needs 90 dB of dynamic range just to process both signals without the strong one generating spurious products that mask the weak one. Dynamic range is the power window between the noise floor (below which signals are undetectable) and the distortion ceiling (above which signals corrupt each other). Expanding this window requires simultaneously lowering the noise floor (better NF) and raising the distortion ceiling (higher IP3), two goals that often pull the gain distribution in opposite directions.
Three Definitions, One Concept
Spurious-Free Dynamic Range (SFDR):
SFDR = (2/3) × (IIP3 − Nfloor) dB
Nfloor = −174 + NF + 10·log(BW) dBm
Compression Dynamic Range (CDR):
CDR = P1dBin − MDS dB
Blocking Dynamic Range (BDR):
BDR = P1dBin − (MDS + SNRmin) dB
Example: cellular base station RX (10 MHz BW, NF = 2 dB, IIP3 = −5 dBm):
Nfloor = −174 + 2 + 70 = −102 dBm
SFDR = (2/3) × (−5 − (−102)) = (2/3) × 97 = 64.7 dB
MDS = −102 + 10 (SNR for 64QAM) = −92 dBm
CDR = −15 − (−92) = 77 dB
SFDR = (2/3) × (IIP3 − Nfloor) dB
Nfloor = −174 + NF + 10·log(BW) dBm
Compression Dynamic Range (CDR):
CDR = P1dBin − MDS dB
Blocking Dynamic Range (BDR):
BDR = P1dBin − (MDS + SNRmin) dB
Example: cellular base station RX (10 MHz BW, NF = 2 dB, IIP3 = −5 dBm):
Nfloor = −174 + 2 + 70 = −102 dBm
SFDR = (2/3) × (−5 − (−102)) = (2/3) × 97 = 64.7 dB
MDS = −102 + 10 (SNR for 64QAM) = −92 dBm
CDR = −15 − (−92) = 77 dB
Dynamic Range by Receiver Class
| Receiver Type | NF | IIP3 | SFDR (1 Hz) | SFDR (Channel BW) |
|---|---|---|---|---|
| Military (GaN front-end) | 2 dB | +25 dBm | 109 dB | 95 to 105 dB |
| Cellular base station | 2 dB | −5 dBm | 89 dB | 60 to 70 dB |
| Software-defined radio | 5 dB | +10 dBm | 90 dB | 65 to 75 dB |
| Consumer WLAN | 5 dB | −10 dBm | 79 dB | 50 to 60 dB |
| Automotive radar | 8 dB | +5 dBm | 79 dB | 60 to 75 dB |
Common Questions
Frequently Asked Questions
Why the 2/3 factor in SFDR?
IMD3 grows 3 dB per 1 dB input increase, so the gap shrinks at 2 dB/dB. SFDR = (2/3) × (IIP3 − noise floor). For IIP3 = +10 dBm and noise floor = −104 dBm: SFDR = 76 dB.
NF vs. IP3 trade-off?
More LNA gain improves NF (Friis) but reduces system IP3 (strong signals drive downstream stages into compression). Solution: enough gain to suppress noise, not so much that mixers are overdriven. Preselector filters help by attenuating out-of-band blockers.
Typical receiver dynamic range?
Military: 95 to 110 dB SFDR. Cellular BS: 60 to 70 dB. Consumer WLAN: 50 to 60 dB. Wider BW always reduces DR: every 3 dB more BW raises the noise floor and costs 2 dB of SFDR.
See Also