How do I determine the required IP3 for each stage in a receiver to meet a system linearity spec?
IP3 Allocation in Receiver Design
IP3 budget allocation is a critical step in receiver design, determining the component specifications needed to meet the system linearity requirements.
| Parameter | Class A | Class AB | Class F/Doherty |
|---|---|---|---|
| Max Efficiency | 50% | 50-78% | 70-90% |
| Linearity | Excellent | Good | Moderate (needs DPD) |
| P1dB Backoff | 0-3 dB | 3-6 dB | 6-10 dB |
| Complexity | Low | Low | High |
| Common Use | Test, small signal | General PA | Base station, broadcast |
Frequently Asked Questions
Should I use the worst-case or typical IP3 values?
For system design: use the worst-case (minimum) IP3 values from the datasheet. The cascade IP3 is dominated by the weakest link, and using typical values may leave insufficient margin. For production: add 3-6 dB margin to account for component variation and temperature effects.
How does the mixer IP3 affect the system?
The mixer is often the linearity bottleneck in the receiver because: it has conversion loss (not gain), which means the signal level at the mixer output is relatively high. The mixer IIP3 must be high enough to handle the amplified signal without generating IM3. In practice: passive mixers (diode ring, FET switch) have higher IIP3 (+15 to +30 dBm) than active mixers (+5 to +15 dBm).
What about cascading IP2?
IP2 cascades similarly: 1/IIP2_total = 1/IIP2_1 + G1/IIP2_2 + ... IP2 is critical for direct-conversion receivers where the second-order product (at f1-f2) falls at DC/baseband. Requirements: IIP2 > +40 to +70 dBm for direct-conversion cellular receivers. This is achieved using balanced mixer topologies and digital DC offset calibration.