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

Setting and Deleting Probes

You save the values of objects to a database by probing them. You can view these database values using SimVision.

For Verilog-AMS, digital objects can be probed only if they have read access. 

See the following topics for Tcl command syntax:

Setting a Probe Using the Tcl probe Command

 If you are using the Tcl command-line interface, type probe -create.

Partial syntax:

probe [-create] [{ object | scope_name }...]
         {-shm | -vcd | -database dbase_name }
         [-all]
         [-nettype nettype]
         [-depth { n | all | to_cells}]
         [-inputs]
         [-name probe_name ]
         [-outputs]
         [-ports]
         [-screen [-format format_string ] [-redirect filename ]
              objects ]
         [-variables]

If you do not specify an object or scope_name argument, you must use one of the following options: -inputs, -outputs, -ports, or -all to specify which objects to probe.

The -all option probes all declared objects within a scopes, except for VHDL variables. To include VHDL variables in the probe, include the -variables option (-all -variables).

Displaying Information about Probes Using the Tcl probe Command

If you are using the Tcl command-line interface, type probe -show to display information about the probes you have set.

Syntax:

probe -show [{ probe_name | pattern } ...]

Disabling a Probe Using the Tcl probe Command

If you are using the Tcl command-line interface, type probe -disable to stop a probe temporarily.

Syntax:

probe -disable { probe_name | pattern } ...

Enabling a Probe Using the Tcl probe Command

If you are using the Tcl command-line interface, type probe -enable to enable a probe that you disabled previously.

Syntax:

probe -enable { probe_name | pattern } ...

Deleting a Probe Using the Tcl probe Command

If you are using the Tcl command-line interface, type probe -delete to delete a probe.

Syntax:

probe -delete { probe_name | pattern } ...

Related Topic



 ⠀
X