User Guide

PSpice-equivalent parts
175
Each E or G part type in the ABM.OLB part file is defined
by a template that provides the specifics of the transfer
function. Other properties in the model definition can be
edited to customize the transfer function. By default, the
template cannot be modified directly choosing Properties
from the Edit menu in Capture. Rather, the values for
other properties (such as the expressions used in the
template) are usually edited, then these values are
substituted into the template. However, the part editor
can be used to modify the template or designate the
template as modifiable from within Capture. This way,
custom parts can be created for special-purpose
application.
Implementation of PSpice-equivalent parts
Although you generally use Capture to place and specify
PSpice-equivalent ABM parts, it is useful to know the
PSpice command syntax for “E” and “G” devices. This is
especially true when creating custom ABM parts since
part templates must adhere to PSpice syntax.
The general forms for PSpice “E” and “G” extensions are:
E <name> <connecting nodes> <ABM keyword> <ABM function>
G <name> <connecting nodes> <ABM keyword> <ABM function>
where
<name> is the device name appended to the E
or G device type character
<connecting
nodes>
specifies the <(+ node name, - node
name)> pair between which the
device is connected
Pspug.book Page 175 Wednesday, November 11, 1998 1:14 PM