User guide

21-3
OpenVera Native Testbench
Testbench Functional Coverage
Temporal Assertions
Using Reference Verification Methodology with OpenVera
Testbench Optimization
Major Features Supported in Native Testbench
OpenVera
The features supported in Native Testbench have mainly two origins:
those that are related to the OpenVera language and others that are
related to the technology itself. These features are listed in the
following sections.
High-level Data Types
Classes, with inheritance and polymorphism
Fixed-size, dynamic (variable-size), and associative
(flexible-size) arrays
Strings with predefined string-manipulation methods
Enumerated type, reg, integer, event
Lists with predefined methods
Flow Control
All sequential control constructs