User guide

20-50
Using OpenVera Assertions
Methods for Inlining OVA
There are four basic methods you can use to inline OVA within
Verilog:
Unit Instantiation Using the Unit-based Checker Library
(recommended for using Synopsys-developed OVA checkers)
Context-Independent Full Custom OVA (uses custom-developed
OVA code that resides in a Verilog file)
Template Instantiation Using the Template-Based Checker
Library
Context-Dependent Full Custom OVA
These methods are described in detail throughout this section. Figure
20-2 provides an overview of these methods.