Remove conditions from a simulation. The names can be specified as Tcl glob pattern
Syntax
remove_conditions [‑all] [‑quiet] [‑verbose] [<ConditionObjs>]
Usage
Name | Description |
---|---|
[-all]
|
Remove all conditions |
[-quiet]
|
Ignore command errors |
[-verbose]
|
Suspend message limits during command execution |
[<ConditionObjs>]
|
ConditionObjs, id's or names |
Categories
Description
Remove specified conditions from the current simulation. You must have an open simulation to use this command.
Conditions can be defined prior to starting the simulation. When a condition is added, the simulator evaluates the condition expression anytime a signal change is detected. When a specified condition expression becomes TRUE, the condition commands are run.
The conditions in the current simulation can be reported using the report_conditions
command.
This command returns nothing, or an error if the command fails.
Arguments
-all
- (Optional) Remove all conditions in the current simulation.
-quiet
- (Optional) Execute the command quietly, returning no messages from the command. The command also returns TCL_OK regardless of any errors encountered during execution.
-verbose
- (Optional) Temporarily override any message limits and return all messages from this command.
set_msg_config
command.<ConditionObjs> - Specifies one or more condition identifiers to remove from the current simulation. The condition identifiers are returned by the add_condition
command when the condition is defined.
Examples
The following example removes the specified condition from the current simulation:
remove_conditions condition3