Product Documentation
Spectre AMS Designer and Xcelium Simulator Mixed-Signal User Guide
Product Version 22.09, September 2022

SimVision Window Menu Bar

To support Verilog-AMS, the menu choices in the Design Browser (and in the other SimVision windows) for the AMS Designer simulator differ from the choices available for purely digital simulators. See the comments and cross-references in the following table. 

Menu

Command

Description

Edit


Lets you specify the options in the Preferences form.


Preferences

Opens the Preferences form and lets you set the display and formatting preferences for Verilog-AMS objects.

For more information, see Setting Display and Formatting Preferences for Verilog-AMS Objects.

Select 


Lets you select the objects and branches for a Verilog module.


Branches

Lets you select branches in addition to the objects available for a Verilog module.

For more information, see Selecting Objects.

To probe the values of currents and Spectre primitives, you must use Tcl probe commands.

Simulation


Lets you specify the simulation options for SimVision.


Advance - To Synchronization Point

Runs the simulator until the digital solver gains control from the analog solver.

You can use this command to leave the analog solver and return to the digital solver. (Some commands, such as Create Force, are available only when the digital solver is active.)

The simulator stops at any breakpoint it encounters before it reaches the synchronization point.

Advance - Timepoint 

Simulates up to the beginning of the next analog timepoint or to the next time at which a digital event is scheduled.

The simulator stops at any breakpoint it encounters before it reaches the specified timepoint.

Reset to Start Supported for RNM designs. For more details of that feature, please refer to SimVision User Guide.

Set Breakpoint - Time 

For the AMS Designer simulator, you can specify a time breakpoint at any time: You do not have to use an integer to specify the number of time units.


Deposit Value

You cannot deposit values to analog quantities, including analog nets, ports, variables, or branches. Also, you cannot deposit values to digital quantities while the analog solver is active.


Create Probe

Probe values of digital and most analog objects to a database.

To probe the values of currents and Spectre primitives, you must use Tcl probe commands.


Create Force

Only available when the digital solver is active. You cannot force a value for an analog quantity, including analog nets, branches, and analog variables. Also, you cannot force values for digital variables and signals while the analog solver is active.

Related Topics




 ⠀
X