Calculator
Formula Used
Carrier to IM3 separation: Δ = Pfund - PIM3
Output intercept: OIP3 = Pfund + (Δ / 2)
Input intercept: IIP3 = OIP3 - Gain
Predicted IM3 at a target carrier: PIM3,target = 3Pcarrier - 2OIP3
Predicted carrier to IM3 ratio: C/IM3 = 2(OIP3 - Pcarrier)
Integrated noise: N = Ndensity + 10log10(BW)
Estimated SFDR: SFDR ≈ (2 / 3)(IIP3 - Nintegrated)
How to Use This Calculator
- Run a two-tone linearity test on the device or stage.
- Enter the measured carrier output power in dBm.
- Enter the measured third order product output power in dBm.
- Add gain and input tone power for stronger IIP3 verification.
- Enter noise density and bandwidth if you need SFDR.
- Use target output to predict IM3 at a planned operating point.
- Use desired carrier to IM3 ratio to estimate safe output backoff.
- Review the result table, export CSV, or download a PDF summary.
Example Data Table
| Device | Gain (dB) | Input Tone (dBm) | Fundamental Output (dBm) | IM3 Output (dBm) | OIP3 (dBm) | IIP3 (dBm) | Spacing (MHz) |
|---|---|---|---|---|---|---|---|
| Amplifier A | 15 | -20 | -5 | -45 | 15 | 0 | 1 |
| Amplifier B | 12 | -25 | -13 | -53 | 7 | -5 | 2 |
| Mixer C | -6 | -10 | -16 | -56 | 4 | 10 | 5 |
Third Order Intercept in RF Engineering
Third order intercept is a practical linearity metric. RF engineers use it to judge how strongly a device creates unwanted third order distortion. These spurs often land close to the wanted signal. That makes them harder to filter. A higher intercept usually means better linearity. It also means more usable dynamic range for a receiver, driver, mixer, or amplifier stage.
Why OIP3 and IIP3 Matter
OIP3 is output referred. IIP3 is input referred. Both describe the same nonlinearity from different viewpoints. OIP3 is useful when you measure output power directly on a spectrum analyzer. IIP3 is useful when you compare devices with different gains. In cascaded RF chains, IIP3 helps estimate total system distortion. That supports better link budgets and front end planning.
How the Two-Tone Method Works
The common test uses two equal input tones. The device creates fundamentals and third order intermodulation products. The third order products rise about three decibels for every one decibel rise in carrier level. The carrier itself rises one decibel per decibel. Because of those different slopes, engineers can extrapolate both lines to a theoretical crossing point. That crossing is the third order intercept.
Using This Calculator Well
This calculator turns measured carrier and IM3 levels into OIP3 and IIP3. It also estimates carrier to IM3 ratio at a target output. That helps you choose backoff before compression or spectral regrowth becomes a problem. When you enter noise density and bandwidth, it also estimates spurious free dynamic range. That is useful for receiver sensitivity studies, blocker analysis, and adjacent channel planning.
Design Insight
Third order intercept should never be viewed alone. Check gain, noise, bandwidth, and operating margin too. Tone spacing matters because some devices look cleaner at wider spacing. Temperature and bias also change results. Use consistent test conditions. Then compare parts, stages, or operating points with more confidence and better engineering discipline.
FAQs
1. What is third order intercept?
Third order intercept is a theoretical point where the extrapolated carrier and third order distortion lines meet. It is used to compare RF linearity and predict intermodulation behavior.
2. What is the difference between OIP3 and IIP3?
OIP3 is referenced at the output. IIP3 is referenced at the input. They describe the same device linearity, but the gain shifts the numeric value.
3. Why use a two-tone test?
A two-tone test creates realistic intermodulation products near the wanted signals. That makes it a standard method for checking amplifier, mixer, and receiver linearity.
4. Does tone spacing affect the result?
Yes. Some devices show different IM3 levels at different tone spacings. Always compare intercept data only when the spacing and bias conditions are similar.
5. Can this calculator predict IM3 at another power level?
Yes. Enter a target carrier output. The calculator uses the extrapolated intercept model to estimate the new IM3 level and carrier to IM3 ratio.
6. Is a higher intercept always better?
Usually yes for linearity. Still, higher intercept alone is not enough. Noise, efficiency, gain, stability, and compression margin also matter in real designs.
7. What is SFDR in this tool?
SFDR is the estimated spurious free dynamic range over the selected bandwidth. It links intercept and integrated noise to show usable signal range before spurs dominate.
8. Can I use measured gain instead of entered gain?
Yes. If you leave gain blank and provide input and output power, the calculator estimates gain automatically and uses it in the intercept calculations.