Frame Netlist Out
The Frame Netlist Out command uses the properties of components in a schematic to create a net list for analog simulation. The net list is output for the portion of the circuit that you specify on the canvas using the Add Simulation Frame dialog. This command is launched by selecting a simulation frame on the canvas, and then clicking Analysis > SPICE Controller > Netlist Out split button > Frame Netlist Out on the eCADSTAR Schematic Editor ribbon.
- The net list file is created as [schematic name].adn in the folder named "simA", in the same folder as the schematic folder.
- The [schematic name_ SET].inc file is created automatically. This sets the analysis conditions.
- If Subcircuit is specified for the hierarchical output format, then a model file named [lower schematic name].inc is created.
- If the following conditions are true, then subcircuit node information is also output to the netlist.
- The element is prefixed with "X" (subcircuit object).
- The model name is defined.
- The subcircuit node property is defined.
When the netlist is created, components are named automatically using the following rules.
Single-gate Devices
If SPICE Element Name is specified.
- Components are named using the SPICE Element Name value.
- For example: X1.
If SPICE Element Header is specified.
- Components are named using the SPICE Element Header_Reference Designator values.
- For example: X_IC1.
Otherwise, components are named using the Reference Designator value.
- For example: IC1.
Multi-gate Devices
If SPICE Element Name is specified.
- Components are named using the SPICE Element Name value.
- For example: X1.
If SPICE Element Header is specified
- Components are named SPICE Element Header_Reference Designator_Number values.
- For example: X_IC1_1.
Otherwise, components are named using the Reference Designator_Number values.
- For example: IC1_1.
- If you select multiple simulation frames on the canvas in eCADSTAR Schematic Editor, then the Frame Netlist Out command is made unavailable. However, if you select only one, then nets are included for all simulation frames on the canvas.
- This command is also made unavailable in the following circumstances.
- A simulation frame is not selected on the canvas.
- A SPICE Controller license is not found.
Item | Description | |
---|---|---|
File | Exit | Closes the Netlist Out dialog without outputting nets. |
Help | Help | Launches the Online Help for the Netlist Out dialog. |
Simulation Frame Name | If you specify a name for the simulation frame in the Add Simulation Frame dialog, then this is displayed. This value is read-only. | |
Simulation table | Allows you to specify appropriate simulation values. See Termination Methods for further information. | |
Net label | Displays the terminal nets. | |
Termination | Allows you to select the termination method from the drop-down list. Depending on the value that you select, only appropriate columns are made available in the Simulation table. | |
V/I value | Specify a voltage or current value for the termination method
that you select in the Termination
column. This column is made available if the following
values are selected. Power |
|
R/C/L value | Specify a resistance, capacitance or inductance value for the
termination method that you select in the Termination
column. This column is made available if the following
values are selected. VSIG+RPower+RISIG+RISOURCE+RRLOADCLOADLLOAD |
|
Subcircuit | Specify the subcircuit name in the Subcircuit
- Frame Netlist Out dialog. This is displayed by pointing
the cursor in this column, and then clicking the displayed ![]() USERCIR VSIG+USERCIR |
|
Initial Condition | Specify the initial value for the termination method that you
select in the Termination column.
This column is made available if the following values are selected
in the Termination column. CLOAD LLOAD |
|
Variant | For variant designs, you can specify the variant to create the netlist from. This will affect the nets and components that are used. This box is made unavailable for a design without variants. | |
Automatic Voltage Generator | If numerical information cannot be acquired from the part name of a voltage supply symbol, then selecting Automatic Voltage Generator allows you to specify the default voltage. | |
Selected | If there is a 1-pin voltage supply symbol in the circuit, then selecting Automatic Voltage Generator allows you to add a voltage supply to the netlist when performing simulations. The Default Voltage box is made available. | |
Not selected | The Default Voltage box is made unavailable. | |
Default Voltage | Specify the default voltage for when numerical information cannot be acquired from the part name of a voltage supply symbol. This box is made available if Automatic Voltage Generator is selected. | |
Execute | A net list for analog simulation is output for the portion of the circuit that you specify on the canvas using the Add Simulation Frame dialog. | |
Exit | Closes the Frame Netlist Out dialog without outputting a net list for analog simulation |
The properties, reference and element names of components are used as elements of the net list. These are the names used for identifying objects. If elements exist with the same name, in the same net, then the simulation is not performed. Ensure that there is no duplication of references or element names.
Termination Methods
The following termination methods can be selected in the Simulation table, Termination column.