Cascade Gain + IP3 (Linearity) Calculator
Enter per-stage gain (dB) and input-referred IP3 (IIP3, dBm). The calculator finds the overall cascade IIP3 and OIP3 using the standard third-order intermodulation formula.
| Stage | Gain (dB) | Input IP3, IIP3 (dBm) |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 |
Uses input-referred IP3 (IIP3). To compute overall IIP3, this tool applies: 1/IIP3tot = 1/IIP31 + G1/IIP32 + G1G2/IIP33 + …, with all gains and IP3 values in linear power units.
Relative contribution of each stage to 1/IIP3total:
| Stage | Gain (dB) | IIP3 (dBm) | Term in 1/IIP3tot | Contribution (%) |
|---|
Key formulas:
G (linear) = 10^( GdB / 10 )
PW = 10^((PdBm − 30)/10)
1/IIP3tot = 1/IIP31 + G1/IIP32 + G1G2/IIP33 + …
This expression is in linear power units (e.g., Watts). After computing IIP3tot in Watts, it is converted back to dBm. The overall OIP3 is simply OIP3tot = IIP3tot + Gtotal (in dB scale).
Physical interpretation:
- The first stages dominate overall linearity, especially if they have high gain and limited IP3.
- A very linear but low-gain first stage can be “spoiled” by a high-gain, low-IP3 stage later in the chain.
- Attenuators (negative gain) placed before non-linear devices can improve overall IIP3 but reduce sensitivity.