In this topic:
Gxxxx nout+ nout- vc+ vc- [GAIN=]transconductance [GOUT=output_conductance]
nout+ | Positive output node |
nout- | Negative output node |
vc+ | Positive control node |
vc- | Negative control node |
transconductance | Output current/Input voltage (Siemens or mhos) |
output_conductance | Conductance at output terminals. Default=0 |
GOUT has a default value of zero unless the PSPICEGMIN option is set in which case it has a default value of GMIN. GMIN is set using ".OPTIONS GMIN=value" and has a default value of 1e-12.
SPICE2 polynomial sources are also supported in order to maintain compatibility with commercially available libraries for IC's. (Most operational amplifier models for example use several polynomial sources). In general, however the arbitrary source is more flexible and easier to use.
The netlist format for a polynomial source is:
Gxxxx nout+ nout- POLY( num_inputs ) vc1+ vc1- vc2+ vc2- ... + polynomial_specification
vc1+ etc. | Controlling nodes |
num_inputs | Number of controlling node pairs for source. |
polynomial_specification | See Polynomial Specification. |
SIMetrix accepts PSpice syntax for arbitrary sources using VALUE, TABLE, Q and F operators. See PSpice and Hspice Syntax for more details.
SIMetrix also accepts the PSpice LAPLACE and FREQ operators. See PSpice LAPLACE and FREQ compatibility
◄ Transmission Line | Voltage Controlled Switch ▶ |