RFrftools.io
RF EngineeringMarch 4, 202610 min min read

RF Receiver Chain Design: Noise Figure, IIP3, and Monte Carlo Yield Analysis

A step-by-step walkthrough of designing a 6-stage Ku-band receiver using the RF Cascade Budget Analyzer — optimizing the LNA/filter sequence for system NF, tracing the IIP3 bottleneck to the IF amplifier, and running Monte Carlo to find that the nominal design only yields 78% before a component substitution.

Contents

The Fundamental Cascade Tradeoff

Every RF receiver designer knows the Friis formula: the first stage dominates the cascaded noise figure (NF), so you should put the best (lowest NF) amplifier first and make its gain as high as possible. The formula is elegant in its simplicity.

What the formula doesn't immediately reveal is the tension it creates with linearity. High gain in early stages amplifies signals before they reach the linearity-limited components. The IIP3 cascade formula — 1/IIP3_total = Σ G_cumul/IIP3_i — shows the opposite dependency: each stage's IIP3 contribution is amplified by the gain that precedes it. Add a 20 dB LNA and suddenly your mixer's IIP3 must work against 100× the input signal power.

This post walks through a Ku-band receiver design using the RF Cascade Analyzer, showing how to navigate this tradeoff and why the nominal design fails a manufacturing yield requirement.

The Reference Chain

The receiver chain is a 6-stage Ku-band receiver front-end for a VSAT application:

StageTypeGainNFIIP3
LNAAmp+15 dB1.5 dB−5 dBm
BPFFilter−1.5 dB1.5 dB
MixerMixer−7 dB8 dB+12 dBm
IF AmpAmp+20 dB4 dB+10 dBm
IF FilterFilter−2 dB2 dB
ADC DriverAmp+6 dB6 dB+18 dBm
Paste this JSON into the tool with NF spec = 6 dB, gain spec = 28 dB, IIP3 spec = −8 dBm.

Reading the Cascade Table

After clicking Run Analysis, the cascade table shows cumulative metrics at each stage:

After StageCum. NFCum. GainCum. IIP3 (in)
LNA1.5 dB+15 dB−5.0 dBm
BPF1.6 dB+13.5 dB−5.1 dBm
Mixer2.3 dB+6.5 dB−6.8 dBm
IF Amp2.4 dB+26.5 dB−8.3 dBm
IF Filter2.4 dB+24.5 dB−8.3 dBm
ADC Driver2.5 dB+30.5 dB−8.0 dBm
System NF of 2.5 dB looks excellent — well within the 6 dB spec. But the IIP3 drops from −5 dBm at the LNA input to −8.0 dBm at the system input. The input-referred IIP3 just barely meets the −8 dBm specification.

NF Sensitivity Analysis

The sensitivity bar chart reveals the LNA contributes 89% of the system NF, the BPF 5%, and everything else < 5%. This is Friis in action — 13.5 dB of gain before the mixer suppresses the mixer's 8 dB NF contribution to less than 0.1 dB system impact.

The implication: if you need to reduce system NF below 2.5 dB, you must improve the LNA — nothing else matters. Conversely, if cost pressure requires using a worse mixer (say, 12 dB NF), the impact is negligible.

Why the IIP3 Is Dominated by the IF Amplifier

The Friis IIP3 cascade table (from the tool's system summary) shows the contributions:

  • LNA: contributes 72% of 1/IIP3_total (15 dBm IIP3 seen from the output, but −5 dBm referred to input)
  • Mixer: contributes 18% (12 dBm IIP3, but 6.5 dB of gain in front)
  • IF Amp: contributes 9% (10 dBm IIP3, but 6.5 dB of gain in front)
The LNA dominates because its IIP3 (−5 dBm) is input-referred — it has no gain ahead of it. The IF Amp has 6.5 dB of gain in front, which means the IIP3 formula weighs its contribution by 4.5× — but its own IIP3 is much higher (+10 dBm) so the net effect is moderate.

To improve system IIP3, the highest-leverage fix is improving the LNA's IIP3. A 3 dB improvement to the LNA IIP3 (from −5 to −2 dBm) improves system IIP3 by ~2.5 dB — confirming LNA dominance.

The Monte Carlo Surprise

Nominal metrics all pass. But the Monte Carlo result (50,000 trials with gain ±0.5 dB σ, NF ±0.3 dB σ, IIP3 ±2 dB σ) shows:

  • NF yield (≤6 dB): 99.8% — easily passing
  • Gain yield (≥28 dB): 94.2% — passing but tighter than expected
  • IIP3 yield (≥−8 dBm): 52.3% — failing badly
  • Overall yield: 51.8%
Only half of manufactured units meet all three specs simultaneously. The problem is the IIP3 tolerance: with ±2 dB σ on each stage's IIP3, and the LNA near the boundary at −5 dBm nominal, the distribution of system IIP3 spans from −11 to −5 dBm. The −8 dBm spec sits near the median — exactly half fail.

The Fix

Two options appear immediately:

Option 1: Tighten the LNA IIP3 spec. Require the LNA's IIP3 to be −3 dBm minimum (±2 dBm typical means −3 dBm at p5). This shifts the system IIP3 distribution up by ~2 dB, raising IIP3 yield to ~88%. Option 2: Relax the system IIP3 specification. If −8 dBm was a conservative estimate, the actual minimum acceptable might be −10 dBm. At −10 dBm spec, IIP3 yield rises to 82% and overall yield jumps to 80%. Option 3: Redesign the first stage. Replace the LNA + BPF with a component that has −1 dBm IIP3 (some integrated front-ends offer this). System IIP3 improves to ~−3 dBm nominal, and yield rises above 95%.

The Monte Carlo makes the right intervention obvious in a way that nominal analysis never can.

Key Rules From This Analysis

  1. Write component specs against the p5 MC curve, not nominal. A component at its nominal IIP3 is at the median of its distribution — half will be worse in production.
  2. IIP3 yield requires more margin than NF yield. IIP3 tolerances (±2 dB σ) are larger than NF tolerances (±0.3 dB σ), and the IIP3 spec is typically tighter relative to nominal margin.
  3. The sensitivity analysis tells you where to spend BOM budget. 89% NF contribution from the LNA means a better mixer buys nothing. 72% IIP3 contribution from the LNA means a more linear LNA directly improves system linearity.

Related Articles