My Blog

RF Front-End Design Calculator (Gain + NF + IIP3)

Enter per-stage gain, noise figure, and IIP3. The widget computes overall NF, gain, IIP3/OIP3 and per-stage contributions.

Stages (leave unused rows blank)
Stage Gain (dB) NF (dB) IIP3 (dBm)
1
2
3
4
5
6

For each used stage, fill all three: Gain, NF and IIP3. Blank rows are ignored.

Result will appear here.
Total gain
Overall NF
Noise factor F
Te @ 290 K
Overall IIP3
Overall OIP3
Per-Stage Contributions & Design Insights

Relative contribution of each stage:

Stage Gain (dB) NF (dB) IIP3 (dBm) NF contribution (%) IP3 contribution (%)

Noise figure (Friis) – linear form:

Ftotal = F1 + (F2 − 1)/G1 + (F3 − 1)/(G1G2) + …

Cascade IIP3 (input-referred):

1/IIP3tot = 1/IIP31 + G1/IIP32 + G1G2/IIP33 + …

OIP3tot (dBm) = IIP3tot (dBm) + Gtotal (dB)

First-stage gain and NF largely control system sensitivity, while both gain placement and IIP3 of early stages determine overall linearity. Losses before the LNA degrade NF and IIP3; adding attenuation before a non-linear stage improves IIP3 but costs sensitivity.

Scroll to Top