DVT SystemVerilog IDE User Guide
Rev. 24.1.5, 13 March 2024

27.1.3 UML Diagrams - Legend

A class.
A selected class.
A selected class with members. The cells are (in order) for fields, events, and methods (functions and tasks). Each member name is preceded by an access modifier flag: + (plus) for public, '- (minus)' for private, and # (hash) for protected.
A predefined class.
Inheritance: ChildClass inherits from ParentClass.
Inheritance with parameters: SetParams inherits from AClassWithParams#(int) (sets T to int).
Implementation: AClass implements InterfaceClass.
Association: AClass points to BClass (has a field f_bcl of type BClass).

UML Diagrams

UML Diagrams - Select Types

UML Diagrams - Preferences