bud_ip3_deg()
Returns the budget third-order intercept point degradation
Syntax
y = bud_ip3_deg(vOut, LinearizedElement, fundFreq, imFreq, zRef)
Arguments
| Name | Description | Range | Type | Default | Required |
|---|---|---|---|---|---|
| vOut | signal voltage at the output | (-∞, ∞) | real, complex | yes | |
| LinearizedElement | variable containing the names of the linearized components | string | yes | ||
| fundFreq | harmonic frequency indices for the fundamental frequency | (-∞, ∞) | integer | yes | |
| imFreq | harmonic frequency indices for the intermodulation frequency | (-∞, ∞) | integer | yes | |
| Zref | input source port impedance | [0, ∞) | real | 50.0 | no |
Examples
y = bud_ip3_deg(vOut, LinearizedElement, {1, 0}, {2, -1})
returns the budget third-order intercept point degradation
Defined in
$HPEESOF_DIR/expressions/ael/budget_fun.ael
See Also
Notes/Equations
Used in Harmonic balance simulation with the BudLinearization Controller.
This measurement returns the budget third-order intercept point degradation from the input port to any given output port. It does this by setting to linear each component in the top-level design, one at a time.
For the components that are linear to begin with, this measurement will not yield any useful information. For the nonlinear components, however, this measurement will indicate how the nonlinearity of a certain component degrades the overall system IP3. To perform this measurement, the BudLinearization Controller needs to be placed in the schematic window. If no component is specified in this controller, all components on the top level of the design are linearized one at a time, and the budget IP3 degradation is computed.
Budget Path Measurements
This function does not support the budget path feature.
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()