Third Order Intercept Point
When you read a receiver review in a ham radio magazine or the Sherwood Engineering receiver ranking tables, one of the most prominent specifications is IP3 — the third-order intercept point. This number describes how well your receiver handles strong nearby signals without generating spurious products inside your passband. A receiver with a poor IP3 will produce false signals and interference that simply don't exist on the air; a receiver with a high IP3 will remain clean even when powerful stations are operating on nearby frequencies. Understanding IP3 lets you evaluate receiver specifications intelligently, predict when intermodulation problems will occur, and understand why contest operators sometimes prefer to reduce their preamplifier gain rather than add it.
IP3 is not a real operating point — no device ever actually works at its intercept point. It is an extrapolated figure of merit derived from the mathematical behavior of third-order nonlinearities. The concept can seem abstract at first, but once you understand the geometry behind the two-line intersection on the gain plot, the rest of the topic falls into place naturally.
The Intercept Concept — Why We Extrapolate
Every amplifier, mixer, and active device in a radio has a transfer function that relates output signal level to input signal level. In the ideal world, this transfer function is perfectly linear — double the input and you double the output. Real devices are never perfectly linear; they produce distortion products. The third-order intercept point is a way of characterizing how severe that nonlinearity is.
When you apply a single tone to an amplifier and gradually increase its level, the output increases at the same rate — 1 dB of output for every 1 dB of input — as long as you stay well below the compression region. On a plot where both axes are in dBm, this relationship is a straight line with a slope of exactly 1. This is the fundamental response line.
Now apply two tones simultaneously at slightly different frequencies — say, f1 and f2. The third-order nonlinearity in the device generates intermodulation products at frequencies 2f1 − f2 and 2f2 − f1, which fall very close to the original tones and cannot be filtered out. If you measure the power of these third-order IMD products and plot them against input power, they follow a line with a slope of 3 — for every 1 dB increase in input, the third-order products increase by 3 dB. This steeper slope means the third-order product line rises much faster than the fundamental response line.
If you extend both straight lines on the plot — the fundamental (slope 1) and the third-order IMD (slope 3) — they will eventually intersect at a single point. That intersection is the IP3 point. The input power coordinate of the intersection is the Input Intercept Point (IIP3); the output power coordinate is the Output Intercept Point (OIP3).
The IP3 graph: the fundamental output (slope 1) and third-order IMD product (slope 3) are extrapolated until they intersect. The IP3 point is always above the 1 dB compression point and is never actually reached in practice.
View LargerHere is the critical practical point: no real device ever operates at its IP3 point. Before the input reaches IIP3, the device saturates — gain collapses, the output clips, and the simple mathematical model breaks down. The device typically reaches its 1 dB compression point approximately 10 dB below OIP3. IP3 is always an extrapolated, theoretical value derived from measurements made at much lower power levels, where both the fundamental and third-order product lines are still following their ideal slopes. Because of this, IP3 is a figure of merit rather than an actual operating limit.
The value of IP3 as a figure of merit is that it lets you predict IMD product levels at any input power. Because the third-order product line has a slope of 3 and the fundamental has a slope of 1, the difference between them changes by 2 dB for every 1 dB change in input power. This is why the formula for predicting IMD levels is so clean and powerful — you only need to know the input level and the IIP3 to calculate exactly where the IMD products will land.
Input-Referred vs Output-Referred IP3
IP3 can be expressed in two ways: referred to the input of the device, or referred to the output. Both describe the same nonlinearity from different reference points, and both are useful depending on what you are trying to calculate.
IIP3 (Input Intercept Point) is the hypothetical input power level at which the extrapolated fundamental output and the extrapolated third-order IMD output would be equal. It is the x-coordinate of the intersection on the IP3 graph. For a typical low-noise amplifier (LNA), IIP3 might be +5 dBm. This means that if you could input +5 dBm to the device (without it saturating), the fundamental output and the third-order products would be equal in power — which in practice never happens, but the extrapolated math predicts it.
OIP3 (Output Intercept Point) is the same intersection expressed as output power — the y-coordinate of the intersection. OIP3 and IIP3 are related by the device's gain:
For an LNA with 15 dB of gain and an IIP3 of +5 dBm, OIP3 = 5 + 15 = +20 dBm. This makes intuitive sense: if the input intercept is at +5 dBm and the device amplifies by 15 dB, then the output intercept is at +20 dBm.
A critically useful rule of thumb connects OIP3 to the 1 dB compression point:
This approximation holds reasonably well for many amplifier types. The reason the gap is approximately 10 dB is rooted in the mathematics of amplifier transfer functions — the third-order coefficient that creates IMD products also causes gain compression, and for a power series approximation to a typical amplifier, these two effects come together at roughly 10 dB below the extrapolated intercept. For the LNA example above: P_1dB ≈ +20 − 10 = +10 dBm at the output, or equivalently −5 dBm at the input.
| Device Type | Typical IIP3 | Typical OIP3 (with 15 dB gain) | Typical P_1dB Output |
|---|---|---|---|
| Budget HF LNA | 0 to +5 dBm | +15 to +20 dBm | +5 to +10 dBm |
| Good HF LNA | +10 to +15 dBm | +25 to +30 dBm | +15 to +20 dBm |
| HF receiver front end | +10 to +30 dBm | +25 to +45 dBm | +15 to +35 dBm |
| High-performance receiver | +35 to +40 dBm | +50 to +55 dBm | +40 to +45 dBm |
| Typical HF mixer (passive) | +15 to +25 dBm | +5 to +15 dBm (loss) | +5 to +15 dBm |
When comparing receivers, pay attention to whether the specification is IIP3 or OIP3, and at what point in the receive chain it is measured. The most useful number for comparing receivers is IIP3 referred to the antenna port, which tells you the effective large-signal performance as seen from your antenna.
Cascaded IP3 and the Friis-Like Formula
A receiver front end is not a single device — it is a chain of stages: an RF bandpass filter, a low-noise amplifier, a mixer, IF filter stages, and so on. The IP3 of the entire chain is determined by a formula that resembles the Friis noise figure formula (which you covered in the noise figure lesson), but it works differently in one important way: while noise figure is dominated by the first stage, cascaded IP3 is dominated by the later stages that receive amplified signals.
The formula for cascaded IIP3 (using linear power ratios, not decibels) is:
where G1, G2, ... are the linear power gains of each preceding stage and IIP3 values are in linear watts (convert from dBm first).
The key insight from this formula is that each successive stage is weighted by the accumulated gain of all stages before it. If the first stage has a gain of 15 dB (factor of 31.6), then the second stage's IIP3 is divided by 31.6 when calculating its contribution to the total. A second stage with a seemingly acceptable IIP3 of +10 dBm contributes an effective IIP3 of +10 − 15 = −5 dBm to the cascade. This is why the first amplifier stage in a receiver is so critical for large-signal performance.
A receive chain has three stages:
- Stage 1 (LNA): Gain = +15 dB, IIP3 = +10 dBm
- Stage 2 (Mixer): Gain = −7 dB (loss), IIP3 = +15 dBm
- Stage 3 (IF amp): Gain = +20 dB, IIP3 = +5 dBm
Convert to linear (mW): IIP3_1 = 10 mW, IIP3_2 = 31.6 mW, IIP3_3 = 3.16 mW
Linear gains: G1 = 31.6, G2 = 0.2 (−7 dB)
1/IIP3_total = 1/10 + 31.6/31.6 + (31.6 × 0.2)/3.16
= 0.1 + 1.0 + 2.0 = 3.1 mW⁻¹
IIP3_total = 1/3.1 = 0.32 mW = −5 dBm
This is dominated by the IF amplifier after high gain in the chain. Even though the LNA has an excellent IIP3 of +10 dBm, the total cascade IIP3 is only −5 dBm because the IF amplifier sees much larger signals.
This calculation reveals an important design principle: high gain early in the receive chain is the enemy of good large-signal performance. This seems to contradict noise figure optimization, where you want high gain in the first stage (to set the noise floor before later, noisier stages add their contribution). The result is a fundamental tension in receiver design between low noise and good IP3.
For practical receiver design, the ideal front end has moderate gain in the first stage — enough to establish a good noise floor but not so much that it drives later stages into IMD problems. Gain of 10–15 dB in the LNA is a common engineering compromise. High-performance HF receivers often use a variable-gain first stage so the operator can reduce front-end gain when strong signals are present.
IP3 in Receiver Specifications
Modern HF transceivers are commonly specified with IIP3 values ranging from +10 dBm on budget radios to +35 or +40 dBm on high-performance receivers. These numbers have direct practical meaning for how your receiver behaves on a crowded band.
The formula for predicting the power of a third-order IMD product is:
(all quantities in dBm)
Let's work through some realistic examples using S-meter references. An S9 signal corresponds to approximately −73 dBm at the antenna. An S9+20 dB signal is −53 dBm, S9+40 dB is −33 dBm, and S9+60 dB is −13 dBm. A receiver with a noise floor of −130 dBm in a 2.4 kHz bandwidth will start showing IMD products whenever P_IMD3 rises above roughly −130 dBm.
Receiver A: IIP3 = +10 dBm (budget HF radio). Two signals each at −53 dBm (S9+20):
P_IMD3 = 3 × (−53) − 2 × 10 = −159 − 20 = −179 dBm — well below noise floor, no problem.
Two signals each at −33 dBm (S9+40):
P_IMD3 = 3 × (−33) − 2 × 10 = −99 − 20 = −119 dBm — this is 11 dB above the noise floor! IMD products are now audible.
Receiver B: IIP3 = +30 dBm (high-performance HF radio). Same two signals at −33 dBm:
P_IMD3 = 3 × (−33) − 2 × 30 = −99 − 60 = −159 dBm — buried deep below the noise floor. No problem.
This calculation explains why IMD performance matters so much for contest operating and DXpedition chasing. On a busy 40-meter contest night, signals from nearby high-power contest stations easily reach −30 dBm or stronger at a receiving antenna. A receiver with IIP3 = +10 dBm will generate clearly audible phantom signals; a receiver with IIP3 = +30 dBm will remain clean.
You can also work the calculation backward to find the input level at which IMD products first reach the noise floor. Set P_IMD3 = noise floor and solve for P_in:
For a receiver with IIP3 = +10 dBm and noise floor = −130 dBm: P_in threshold = (−130 + 20) / 3 = −110/3 = −36.7 dBm. Any two-tone signal stronger than about −37 dBm (roughly S9+37 dB) will produce IMD products above the noise floor with this receiver. For IIP3 = +30 dBm: threshold = (−130 + 60)/3 = −70/3 = −23.3 dBm — you need signals of nearly S9+50 dB before IMD products emerge.
The Two-Tone Test
The standard laboratory method for measuring IP3 is the two-tone test. Two signal generators produce continuous-wave (CW) tones at slightly different frequencies — typically 1 to 50 kHz apart within the same amateur band. Both tones are set to equal amplitude. The two generator outputs are combined through a power combiner that provides isolation between the generators (to prevent each generator's output stage from contributing its own IMD to the test), and the combined signal is fed to the device under test (DUT). The output of the DUT goes to a spectrum analyzer.
Two-tone test setup for measuring IP3. The power combiner must provide good isolation between generators to prevent generator-contributed IMD from corrupting the measurement.
View LargerOn the spectrum analyzer display, you will see the two fundamental tones at f1 and f2, and the third-order products at 2f1 − f2 and 2f2 − f1 (which fall just outside the tones on each side). You read off the per-tone input power (P_in) and the third-order IMD product power (P_IMD3), then calculate IIP3:
where P_in is the per-tone input power in dBm and P_IMD3 is the measured IMD product level in dBm.
The quantity (P_in − P_IMD3) is the "carrier-to-IMD ratio" in dBc. For example, if P_in = −20 dBm and P_IMD3 = −80 dBm, the carrier-to-IMD ratio is 60 dBc. IIP3 = −20 + 60/2 = −20 + 30 = +10 dBm.
The test must be run at input levels well below the 1 dB compression point of the device — typically at least 10 dB below P_1dB. If the device is near compression, the third-order products will not be following the ideal slope-3 behavior, and the calculated IP3 will be pessimistic (lower than the true extrapolated value). Good practice is to confirm that the measured IMD product level changes by 3 dB for every 1 dB change in input level before declaring the test valid.
Calculate IIP3 from Measured IMD
Enter the per-tone input level and measured third-order IMD product level from a two-tone test. Optionally enter the device gain to also calculate OIP3.
Predict Third-Order IMD Level from IP3
Working in the other direction, if you know the IIP3 of your receiver and the level of two nearby signals, you can predict exactly where their third-order IMD products will land relative to the noise floor. This is useful when planning operating setups — for instance, if you know there is a strong local station on 14.225 MHz and another on 14.230 MHz, you can predict whether their third-order products will land inside your passband at 14.220 MHz or 14.235 MHz.
Predict Third-Order IMD Level
Enter the per-tone input level and receiver IIP3 to predict the third-order IMD product power and its level relative to the desired signal.
IP3 vs Noise Figure Trade-Off
The noise figure and IP3 of a receiver front end are linked by a fundamental trade-off that every receiver designer must navigate, and that every operator should understand when configuring their station.
Achieving a low noise figure requires low-noise amplification with high gain as early in the signal chain as possible. The high gain of a good LNA sets the system noise floor at a low level before the noisier stages (mixer, IF amplifiers) can add their contribution. This is exactly what the Friis noise figure formula tells you: noise figure is dominated by the first stage.
But as you just learned from the cascaded IP3 formula, high gain in the first stage is also what makes the second-stage and later-stage nonlinearities so damaging to the overall IP3. The accumulated gain before each stage weights that stage's IP3 contribution by a large factor. An LNA with 20 dB of gain reduces the second stage's effective IIP3 contribution by 20 dB — which can easily make a moderate mixer the bottleneck of the entire receive chain.
The consequence is that you cannot simultaneously optimize a receiver for the absolute best noise figure and the absolute best IP3. A receiver optimized purely for noise figure will have relatively poor large-signal performance; a receiver optimized purely for IP3 will have a higher noise floor than necessary.
| Operating Situation | What Matters Most | Recommended Configuration |
|---|---|---|
| Remote rural site, quiet bands, DX chasing | Noise figure — signals are weak and the band is quiet | Turn on the preamp, maximize front-end gain |
| Urban or suburban site, crowded HF band | IP3 — nearby strong signals cause IMD | Turn off preamp, possibly add attenuation, use bandpass filter |
| Contest operating, 40m at peak hours | IP3 dominates — many strong signals simultaneously | Reduce RF gain, disable preamp, use switchable attenuator |
| Hilltop portable/SOTA, isolated | Noise figure — no strong nearby stations | Full gain, preamp on, maximize sensitivity |
| Field Day, crowded operating site | IP3 — other stations just a few meters away | Bandpass filter at antenna, attenuator, low RF gain |
The ideal front-end design aims for a moderate gain of 10–15 dB in the LNA, combined with the best possible noise figure at that gain level (typically 0.5–1.5 dB for modern HF LNAs), and a high IP3 in the LNA itself (IIP3 of +15 to +25 dBm is achievable with careful circuit design). The combination provides a reasonable noise floor while keeping the gain-weighted impact on the mixer's IP3 contribution manageable.
Contest operators at competitive stations often install switchable step attenuators — typically 6 dB, 12 dB, or 20 dB — ahead of the receiver. Adding 10 dB of attenuation reduces both the desired signal and the interfering signals by 10 dB, but because IMD products change by 3 dB per 1 dB of input change, the IMD products drop by 30 dB while the desired signal drops by only 10 dB. The signal-to-IMD ratio improves by 20 dB. On a crowded band, 20 dB of improved dynamic range can more than compensate for the 10 dB reduction in sensitivity.
Frequently Asked Questions
My spec sheet says IIP3 = +20 dBm — what does this actually mean for strong stations?
With IIP3 = +20 dBm, you can predict when IMD problems will arise using the formula P_IMD3 = 3 × P_in − 2 × IIP3. For two S9+20 signals at −53 dBm each: P_IMD3 = 3 × (−53) − 2 × 20 = −159 − 40 = −199 dBm — far below any noise floor, completely inaudible. For two S9+40 signals at −33 dBm each: P_IMD3 = 3 × (−33) − 40 = −99 − 40 = −139 dBm — still below a −130 dBm noise floor by 9 dB, marginal but acceptable. For two S9+50 signals at −23 dBm: P_IMD3 = −69 − 40 = −109 dBm — now 21 dB above the noise floor, clearly audible as phantom signals. So with IIP3 = +20 dBm, two adjacent-band stations running roughly 1 kW and 200 feet away could start causing audible IMD. This is genuinely good performance for a consumer HF receiver.
Why is OIP3 always about 10 dB above P_1dB?
The 10 dB gap between P_1dB and OIP3 comes from the mathematics of how a real amplifier's transfer function behaves. If you represent the amplifier's output as a power series — the standard way to model small nonlinearities — the coefficient of the third-order term that creates IMD products is the same coefficient that also causes gain compression as signal level increases. Working through the algebra of a third-order power series model, the gain is reduced by exactly 1 dB when the input reaches a level about 9.6 dB below the extrapolated IIP3. This rounds to approximately 10 dB in practice. The relationship is not exact for all amplifier types — some have better coefficients — but the 10 dB rule of thumb is accurate enough for most estimates. If a device has OIP3 = +30 dBm, expect P_1dB to be somewhere around +18 to +22 dBm output.
Should I buy a receiver based on noise figure or IP3?
It depends entirely on your operating environment. If your receive site is quiet — rural, away from strong broadcast stations and nearby amateurs, and you spend most of your time working weak DX on clear bands — noise figure matters more. A receiver with NF = 8 dB hears weak signals 6 dB worse than one with NF = 2 dB, which is real and meaningful on CW or SSB. But if you operate on crowded bands, near contest stations, at multi-operator Field Day sites, or in an urban area with many HF stations, IP3 matters far more. Strong stations nearby create IMD products that are indistinguishable from real signals, and no amount of low noise figure helps you hear through phantom interference. Most experienced operators find that on 40 and 80 meters, especially during contests, large-signal performance (IP3) is the dominant limitation of any receiver. The Sherwood Engineering receiver rankings (available online) rate receivers on both parameters and are an excellent reference for real-world comparison.
Test Your Knowledge
Answer the questions below to check your understanding. Every answer can be found in the lesson above.