BOOLCOMPARE (ENUM)

TYPE BOOLCOMPARE :

This enum defines the possible boolean comparison modes in a test manager check.

Attributes:
qualified_only
InOut:

Name

Initial

Comment

DONTCARE

1

We don’t check the value during this round.
We intentionally start the enum values with 1 to catch uninitialized variables.

ISTRUE

The value is true

ISFALSE

The value is false

RISINGEDGE

The value is true, but was false during the last cycle.

FALLINGEDGE

The value is false, but was true during the last cycle.

CONST

The value is the same as in the last cycle.

CONSTORRISING

The value is either the same as in the last cycle, or changed from false to true.

CONSTORFALLING

The value is either the same as in the last cycle, or changed from true to false.

TOGGLED

The value is the opposite as in the last cycle.