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


Contents

1

Introduction to Simulation Environment

Licensing Requirements

The Simulation Menu

2

Netlist Generation and Customization

Netlist Customization With the .simrc File

Hierarchy of Netlisting Views and Switching Views
Selection of Netlisting Views from a Hierarchy Using Stopping Views
Default View and Stop List Override

Variables for Incremental Netlisting

Customization of Scale Factors

Substitution Functions

Location of the .simrc File

3

Simulation Runs

Initializing the Simulation Environment

Specifying Simulation Environment Options

Creating the Input Stimulus in the Control File

Running a Simulation from the Schematic

Remote Simulation

Setting Up Remote Simulation From the Schematic

Files Needed for Simulation in the Command-Line Interface

si.env file
control file

Setting Up a Simulation Using the Command-Line Interface

Setting Up Remote Simulation From the Command-Line Interface

Types of Simulations in Command-Line Mode

Functions Used to Run Simulations in All Modes

Running a Simulation from the Command-Line Interface

Running si in Replay Mode

Running an Interactive Simulation

Customization of the Simulation Environment Using the .simrc File

Variables to Customize Simulations

Viewing Waveform Results in the Schematic

Viewing Waveform Results in Register Format

Viewing a Specified Text File

Viewing the Run Log of a Job

Viewing the Text Output in SE

Viewing Global Errors in SE

Viewing Highlighted Errors in SE

Managing Jobs Using the Job Monitor

A

SE Form Reference

Analysis Job Monitor Form

Edit Run Directory File Form

Initialize Environment Form

Netlist and Simulate Form

Set Priority Form

Show Registers Form

Show Run File Form

Show Waveforms Form

Simulation Environment Options Form

B

Files Used by the Cadence SILOS II Simulator

Sample control File for Cadence SILOS II

Sample si.inp File Generated for Cadence SILOS II


Return to top
 ⠀
X