User Guide
Adding and Defining Stimulus
261
Note For Release 9.2, the maximum limits have been removed for the 
following .SUBCKT arguments: nodes, parameters, and optional 
nodes.
Hierarchical netlists are especially useful to IC designers 
who want to perform Layout vs. Schematic (LVS) 
verification because they are more accurate descriptions 
of the true circuit. 
Using netlisting templates
In Schematics, the template property specifies how 
primitive parts are described in the simulation netlist. A 
template defines the pin order and which other part 
property values to include in the netlist. In order to be 
included in the simulation, a part must have a template 
property. (The default template is TEMPLATE.) In the 
process of creating the netlist, buses, connectors, and so 
on, are resolved. 
For Release 9.2, an alternate template option is now 
provided which allows you to define which netlisting 
template property to use. This option applies to both flat 
and hierarchical netlists. With this option, you may 
specify a particular netlist template for generating netlists 
that can be used by other simulation tools, for example, or 
for creating alternate PSpice netlists that contain different 
part descriptions.
To learn more about using alternate netlist templates, see 
Specifying alternate netlist templates.
Passing parameters to subcircuits
Hierarchical netlists have the advantage of allowing 
parameters to be passed from the top level schematic to 
any subcircuit schematics. To take advantage of this new 
feature in Release 9.2, you must use the new SUBPARAM 
part in the SPECIAL.OLB library.
To learn more about setting up parameterized subcircuits 
for hierarchical netlists, see Using SUBPARAM.










