AVL Base classes
AVL base classes follow the same basic format as UVM base classes. However, the variables and methods have not been religiously copied from the UVM source.
avl_object
The avl_object class is the base class for all classes in the library. It provides the following features:
Unlike UVM avl_objects always require a parent, however this can be None.
By always providing a parent, the factory is easier to use and quicker.
avl_component
The avl_component class extends avl_object and provides the following features:
Hierachy