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.
| 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.
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.