ipn()

This measurement determines the output nth-order intercept point (in dBm) at the system output port

Syntax
y = ipn(vPlus, vMinus, iOut, fundFreq, imFreq, n, Mix)

Arguments
Name Description Range Type Required
vPlus voltage at the positive output terminal (-∞, ∞) real, complex yes
vMinus voltage at the negative output terminal (-∞, ∞) real, complex yes
iOut current through a branch (-∞, ∞) real, complex yes
fundFreq harmonic indices of the fundamental frequency (-∞, ∞) integer array yes
imFreq harmonic indices of the intermodulation frequency (-∞, ∞) integer array yes
n order of the intercept [1, ∞) integer yes
Mix consists of all possible vectors of harmonic frequency (mixing terms) in the analysis † (-∞, ∞) matrix no
† It is required whenever the first argument is a spectrum obtained from an expression that operates on the voltage and/or current spectrums

Examples

y = ipn(vOut, 0, I_Probe1.i, {1, 0}, {2, -1}, 3)

Defined in

$HPEESOF_DIR/expressions/ael/circuit_fun.ael

See Also

ip3_in(), ip3_out()

Notes/Equations

To measure the third-order intercept point, you must setup a Harmonic Balance simulation with the input signal driving the circuit in the linear range. Input power is typically set 10 dB below the 1 dB gain compression point. If you simulate the circuit in the nonlinear region, the calculated results will be incorrect.

 

Privacy Statement  | Terms of Use  | Legal | Contact Us  | © Agilent 2000-2008 

Contents
Additional Resources