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
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 ![]()