Generates a netlist for the currently selected schematic. The netlist command also assigns names to schematic nets. If the schematic contains hierarchical blocks, their underlying schematics will also be netlisted and included in the main netlist as subcircuits.
For SIMPLIS mode schematics, the following options are automatically enabled:
Netlist
[/num] [/subckt] [/nopinnames] [/noOutput] [/template]\n
[/sep] [/diag] [/top] [/plain] [/lang] [/wireTemplate]\n
[/dotEnd] [/noDescend] [/f11Top] [/simplis] [/nodemap] [filename]
|
/diag |
If specified, a diagnostic report will be produced. This details: Implicit node connections (using terminal symbol). Bus name translations. These occur if two buses with different names are connected. Dangling wires and unused device pins. If the diag is set to partial, only dangling wires and pins are reported. |
|
/dotEnd |
Forces .END to be placed at the end of the netlist. On by default in SIMPLIS mode. |
|
/f11Top |
The contents of the F11 window are placed before the netlist lines generated by the schematic. Otherwise they are placed after the schematic netlist lines. On by default in SIMPLIS mode |
|
/handle |
Netlist schematic using handle obtained from OpenSchematic . If the specified schematic is currently open, the netlist generated will reflect the displayed version rather than the contents of the file. May not be used with /path option |
|
/inhibitTemplateScripts |
Inhibits execution of template scripts |
|
/lang |
Name of language to be output at the top of the netlist output. This is in the form "*#language" and is used by SIMetrix for compatibility with other simulators. Default is "SIMETRIX". |
|
/nodemap |
Generates SIMPLIS .NODE_MAP controls for user named nets. On by default in SIMPLIS mode |
|
/noDescend |
Netlister does not descend into hierarchy and processes items at the top level only. |
|
/nodotend |
Overrides .END in SIMPLIS mode. |
|
/noOutput |
If specified, no netlist output is generated. The net names attached to wires are updated. |
|
/nopinnames |
If specified, the pinnames specifier is not output for X devices. The pinnames specifier is proprietary to SIMetrix and is not supported by other simulators. Use this option if you are creating the netlist for another purpose e.g. to input to an LVS program. On by default in SIMPLIS mode |
|
/num |
If specified, a SPICE 2 compatible netlist using node numbers is created. On by default in SIMPLIS mode |
|
/paramsSeparator |
Inhibits execution of template scripts |
|
/path |
If specified, the netlist operation will be performed on the schematic at the specified file system path. If the specified schematic is currently open, the netlist generated will reflect the displayed version rather than the contents of the file. May not be used with /handle |
|
/plain |
Equivalent to /noPinnames /top /lang none. |
|
/selSubOut |
Inhibits execution of template scripts |
|
/sep |
May be a single character or "none". Default is '$'. To comply with SPICE syntax each device line starts with a letter that identifies the type of device. Usually this letter is determined by the MODEL property. If the component reference of the device does not begin with the correct letter it is prefixed with the correct letter followed by the character specified by this option. |
|
/simetrix |
Netlist as a SIMetrix schematic even if it is switched to SIMPLIS mode |
|
/simplis |
Netlist as a SIMPLIS schematic even if it is switched to SIMetrix mode. |
|
/sort |
If specified, the netlist lines will be output in alphanumeric sorted order. On by default in SIMPLIS mode |
|
/subckt |
If specified, circuit is netlisted as subcircuit. In this case the netlist is enclosed with a .subckt control at the beginning and a .ends control at the end. |
|
/template |
Property names to be used as templates. A template is a string that specifies a format to be used for the netlist line for the device that owns it. By default the template property name is "TEMPLATE". This can be overridden with this switch. Multiple template property names may be specified by separating them with a pipe symbol ('|'). See the description of the template property in User's Manual/Schematic Editor/Template Property . |
|
/wireTemplate |
Format for bus wires. wire_template may contain the keywords %BUSNAME% and %WIRENUM%. These resolve to the bus name and wire number respectively. So a spec set to %BUSNAME%#%WIRENUM% would give the default, i.e. bus names like BUS1#2. A spec of %busname%[%wirenum%] would give bus names like BUS1[2]. |
|
filename |
File to which netlist is written. If not specified, the netlist is displayed in the message window. |
| ▲ Command Summary ▲ | ||
| ◄ MoveProperty | NewAnnotation ▶ | |