User guide

21-75
OpenVera Native Testbench
Simulation:
% simv runtime_sva_options
Running OpenVera Testbench with SVA and OVA
Together
Compilation:
vcs ov_options_&_ov_files ova_&_ova_options \
sva_options_&_sva_files +sysvcs
Simulation:
simv simv_options
OpenVera-SystemVerilog Testbench Interoperability
The primary purpose of OpenVera-SystemVerilog interoperability in
VCS Native Testbench is to enable you to reuse OpenVera classes
in new SystemVerilog code without rewriting OpenVera code into
SystemVerilog.
This section describes:
The Scope of Interoperability
Using the SystemVerilog package import syntax to import
OpenVera data types and constructs into SystemVerilog.
Calling of OpenVera tasks, functions and methods from
SystemVerilog. Tasks and functions can be imported to
SystemVerilog using the same method for importing classes.