Home.Verilog.Digital Design.Digital Basics.Python.RF Basics.
Custom Search

Feedback ? Send it to admin@fullchipdesign.com or join me at fullchip@gmail.com

Legal Disclaimer

Chip Designing for ASIC/ FPGA Design engineers and Students
Digital-logic Design...  Dream for many students… start learning front-end…

Legal Disclaimer

Verilog Tutorial.

Third order Intermodulation products

Distortions in a system are represented with the help of Taylor series. Each term in Taylor series is represented as below.

F1 and f2 are the frequencies of two different inputs signals to the system.

Variable n can have any integer value

Value n=3 is of most interest because it results in signals that are very close to the desired signals

M is a variable which takes the values 0, 1, 2 and 3

m = 0,

Third order distortion product =

m = 1,

Third order distortion product =

m = 2,

Third order distortion product =

m = 3,

Third order distortion product =

Third Order Intermodulation Intercept (IP3) point discussion

Signal to Noise Ratio (SNR).

Noise Factor (F).

Noise Figure (NF).

Minimum Detectable Signal (MDS).

Intermodulation (IM) distortion.

Second order intermodulation products.

Third order intermodulation products.

IP3 (Third Order Intercept) point.

Dynamic Range (DR)



Spurious outputs

Gain control


Cascade IP3 calculation

The formula to calculate the cascade IP3 is shown below:-