Predefined Component Classes

Components form the foundation of the OVM.  They encapsulate behavior of drivers, scoreboards, and other objects in a testbench.  The OVM library provides a set of predefined component types, all derived directly or indirectly from ovm_component.

Predefined Components

virtual class ovm_component extends ovm_report_object
The ovm_component class is the root base class for OVM components.