Technical data
check stable on
ModelSim EE/SE Command Reference ModelSim Commands CR-51
check stable on
The check stable on command enables stability checking on the entire design.
Design stability checking detects when circuit activity has not settled within a
user-defined period for synchronous designs.
Syntax
check stable on
[-file <filename>] [-period <time>] [-strobe <time>]
Arguments
-file <filename>
Specifies a file to write the error messages to. If this option is selected, the
messages are not displayed to the screen. Optional.
-period <time>
Specifies the clock period (which is assumed to begin at the time the check stable
on command is issued). Optional. This option is required the first time you invoke
the check stable on command. It is not required if you later enable checking after
it was disabled with the check stable off command
(CR-52). See the check stable
off command
(CR-52).
-strobe <time>
Specifies the elapsed time within each clock cycle that the stability check is
performed. Optional. The default strobe time is the period time. If the strobe time
falls on a period boundary, then the check is actually performed one timestep
earlier. Normally the strobe time is specified as less than or equal to the period,
but if it is greater than the period, then the check will skip cycles.
Examples
check stable on -period "100 ps" -strobe "199 ps"
Performs a stability check 99 ps into each even numbered clock cycle (cycle numbers start
at 1).
See also
"Design stability checking"
(E-447)