You save the values of objects to a database by probing them. You can view these database values using SimVision.
- If you are using the Tcl command-line interface, use the
probecommand to set, disable, enable, delete, and display information about probes for analog and digital objects.
- If you are using SimVision, choose Simulation - Create Probe to set a probe. To disable, enable, or delete a probe, choose Simulation - Show - Probes and use the simulator:Probes settings in the Properties window.
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
- Displaying Information about Probes Using the Tcl probe Command
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 } ...
