Product Documentation
Simulation Environment Help
Product Version IC23.1, June 2023

Netlist and Simulate Form

Use the Netlist and Simulate form to generate a netlist, run a simulation using an existing netlist, or run a complete simulation, which includes generation of a new netlist.

The following table describes the fields available in the Netlist and Simulate form.  

Field Description

Simulation Run Directory

Displays the path to the simulation run directory.

The simulation run directory contains simulation input and output files. This is the same directory you specified when you ran the Initialize command. This field is read-only. To change the simulation run directory, you must run the Initialize command.

Library Name

Specifies the library that contains the top-level cellview you want to simulate.

Cell Name

Specifies the cell name of the top-level cellview to simulate.

View Name

Specifies the view name of the top-level cellview to simulate.

Simulator Name

Specifies the system on which the simulation runs.

The default is localhost, which is your system. When you select other from the list, the corresponding text field becomes editable. You can specify the name of the system on which you want to run remote simulation. This field requires that Run Simulation Remotely is selected.

Run Actions

Specifies the analysis tool.

This field shows the analysis tools available. If you want to use a tool that is not listed, select other and type the name of that tool in the adjoining text entry field. You can only type in the text entry field if you have selected other.

Run in Background

Determines whether to run the simulation in the background.

When selected, runs the simulation in the background. While the simulation is running, you can continue to use the graphics shell to monitor the simulation or perform other editing or analysis tasks. If you do not run the simulation in the background, you cannot use the graphical environment until the simulation is done.

When deselected, runs the simulation in the foreground, which is most useful for small designs.

Job Priority

Specifies the UNIX priority of the background simulation.

The lower the value, the faster the background simulation and the slower your system performance on other tasks. You cannot modify the priority of a foreground simulation. Unless you have root access privilege, you cannot lower the priority of a job once it is started.

Related Topics

simRunNetAndSim (SKILL function)

Running a Simulation from the Schematic

Initializing the Simulation Environment

Initialize Environment Form


Return to top
 ⠀
X