Power, Linearity, and Distortion Compression and Intercept Points Informational

How do I calculate the third order intercept point from measured intermodulation product levels?

The third-order intercept point (IP3) is calculated from a two-tone measurement where the fundamental tones and third-order intermodulation products (IM3) are measured: (1) Output-referred IP3 (OIP3): OIP3 = P_fund + (P_fund - P_IM3) / 2. Where P_fund = measured output power of one fundamental tone (dBm), and P_IM3 = measured output power of the IM3 product (dBm). Example: P_fund = +5 dBm, P_IM3 = -55 dBm. Delta = +5 - (-55) = 60 dB. OIP3 = +5 + 60/2 = +5 + 30 = +35 dBm. (2) Input-referred IP3 (IIP3): IIP3 = OIP3 - Gain. Or directly: IIP3 = P_in + (P_fund_out - P_IM3_out) / 2. Where P_in = input power per tone. Example: if P_in = -15 dBm and gain = 20 dB: IIP3 = +35 - 20 = +15 dBm. (3) Verification: the IM3 should rise at 3:1 rate (3 dB per 1 dB input increase). Measure at multiple input levels and verify the 3:1 slope. If the slope deviates from 3:1: the device may be approaching compression (the IP3 calculation is only valid in the small-signal regime). The IP3 should be calculated from measurements at least 10 dB below P1dB. (4) Multiple IM3 products: the two-tone test produces two IM3 products (2f1-f2 and 2f2-f1). Calculate IP3 from each separately. If the two IP3 values differ: the device has memory effects or frequency-dependent nonlinearity. Report both values (or the lower one for a conservative specification).
Category: Power, Linearity, and Distortion
Updated: April 2026
Product Tie-In: Amplifiers, Mixers, Attenuators

IP3 Measurement Calculation

Calculating IP3 from measured data is a routine but critical task in RF component characterization.

ParameterClass AClass ABClass F/Doherty
Max Efficiency50%50-78%70-90%
LinearityExcellentGoodModerate (needs DPD)
P1dB Backoff0-3 dB3-6 dB6-10 dB
ComplexityLowLowHigh
Common UseTest, small signalGeneral PABase station, broadcast
Common Questions

Frequently Asked Questions

What if I only have a single IM3 measurement point?

A single measurement point is sufficient to calculate IP3 (using the OIP3 = P_f + delta/2 formula). However: you cannot verify the 3:1 slope with a single point. The calculated IP3 may be inaccurate if the device is compressing. Best practice: measure at 2-3 input power levels and verify that: the fundamental output tracks the input linearly (1:1 slope), and the IM3 output increases at 3:1. If both slopes are confirmed: the IP3 is accurate. If not: measure at a lower input level.

How accurate is the IP3 calculation?

The accuracy depends on: spectrum analyzer amplitude accuracy (typically ±0.5-1.0 dB), the signal level measurement accuracy, and the linearity of the DUT at the measurement level. Typical IP3 measurement accuracy: ±1-2 dB for a well-executed two-tone test. Sources of error: spectrum analyzer level uncertainty, combiner isolation (> 20 dB required), and generator harmonics and IMD.

Can I calculate IP3 from a single-tone measurement?

Approximately. Some datasheets specify IP3 from a single-tone harmonic measurement: P_out_fundamental and P_out_3rd_harmonic. OIP3_harmonic ≈ P_fund + (P_fund - P_3H)/2. However: this is the IP3 for harmonic distortion, not intermodulation distortion. The two are related but not identical (intermodulation involves mixing between two tones, while harmonic is self-mixing). For most practical purposes: the two-tone IP3 is the standard specification.

Need expert RF components?

Request a Quote

RF Essentials supplies precision components for noise-critical, high-linearity, and impedance-matched systems.

Get in Touch