Simulation Command Reference : Rational Statemate Actions : SET INFINITE GO

SET INFINITE GO

The SET INFINITE GO is used to set a limit to the number of steps taken during a long Go command (i.e., GoExtended, GoRepeat). After a preset number of steps is reached (if not finished before), simulation stops and control is returned to the user. This parameter is also used to limit the number of iterations within a step used to calculate the combinational element value. For example, in the conditional expression X:=X+1, a stable value for X can never be reached because each time X changes the CE is recalculated resulting in a new value for X. When calculating a combinational element, if a stable state is not reached after 100 mini-steps (default), the calculating stops and the value remains at 100 mini-steps.

Syntax:
set infinite GO 100
 
where n is a positive integer
This statement permits the resetting of the maximum number of steps which can be executed during a long Go command.
Example:
set infinite go 5