Product Documentation
Using SimVision with AMS Simulator
Product Version 22.09, September 2022

Using the Menus and Forms for AMS Designs

To support Verilog-AMS/Spectre/SPICE, the menu choices in 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. (For information about other SimVision menu selections, see the  Introduction to SimVision book.)

SimVisionMS Window Menu Choices 

Menu item

Comments and cross-references

Edit - Preferences

See Setting Display and Formatting Preferences for Verilog-AMS Objects.

Select - Branches

See Selecting Objects.

Simulation - Advance - To Synchronization Point 

Run 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 Simulation - Create Force, are available only when the digital solver is active.)

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

Simulation - Advance - Timepoint 

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

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

Simulation - Reset to Start

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

Simulation - 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.

For more information on setting time points, see "Setting and Managing Breakpoints," in Chapter 8, "Setting and Managing Breakpoints," in the SimVision User Guide.

Simulation - 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.

For more information about using Deposit Value for digital quantities, see Chapter 9, "Changing and Monitoring the Value of an Object During Simulation," in the Cadence SimVision User Guide.

Simulation - Create Probe

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

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

For more information about using Create Probe for digital quantities, see Chapter 7, "Creating and Managing Probes," in the Cadence SimVision User Guide.

Simulation - 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.

For more information about using Create Force for digital quantities, see Chapter 9, "Changing and Monitoring the Value of an Object During Simulation," in the Cadence SimVision User Guide.




 ⠀
X