impedance

impedance :
An impedance circuit element.

The impedance primitive represents a two-terminal impedance element. The string-type parameters Z, Zpos, and Zneg define the impedances between the ports pos and neg, between pos and ground, and between neg and ground, respectively, using the circuit network expressions.

The circuit network expressions describe the impedance as series or parallel combinations of passive R/L/C elements. For example, a string “R50||C1p” describes a parallel combination of a 50-ohm resistance and a 1-pF capacitance, and “R50+L1n” describes a series combination of a 50-ohm resistance and a 1-nH inductance. In a circuit network expression, each R/L/C element is described with a string starting with an R, L, or C prefix followed by its resistance, inductance, or capacitance value, respectively, and an optional unit suffix (e.g. n for nano and p for pico). An arbitrary network of R/L/C elements can be described using the series operator +, parallel operator ||, and grouping operators ().

Note that this primitive is a pseudo-module to describe a structural netlist of electrical circuits and not a behavioral model by itself. The XMODEL simulator extracts an event-driven behavioral model at run-time based on the circuit network described by these circuit-level pseudo-modules.

Input/Output Terminals

Name I/O Type Description
pos input xreal positive terminal
neg input xreal negative terminal

Parameters

Name Type Default Unit Description
Z string “R1” ohms pos-to-neg impedance
Zpos string “inf” ohms pos-to-gnd impedance
Zneg string “inf” ohms neg-to-gnd impedance
m real 1.0 None multiplicity factor
« ilimit_sw
ind_sw »