Essential SystemVerilog for OVM Module
The OVM class library is quite complex, and although OVM can be used in a superficial
"building-block" form, Esperan's experience is that a good background in key
Object-Oriented features makes OVM easier to learn and more effective in use.
This module covers essential SystemVerilog and Object-Oriented features for understanding and using
OVM.
OPen Verification Methodology (OVM)
OVM is essentially a class library for SystemVerilog, which provides an infrastructure
upon which a testbench can be constructed. A methodology for OVM use is implied by the structure
of the library, but no explicitly specified and there are many ways of using OVM. Esperan's OVM training
delivers both a description of OVM and an effective, proven methodology for it's use, based on Cadence's
industry standard Universal Reuse Methodology (URM).