Skip to content

[v3.0] Improve user-extensibility of generated UVM code #17

@amykyta3

Description

@amykyta3

Currently, there isn't really a well-defined mechanism to augment the generated UVM code.

Refactor the template scheme to provide "official" mechanisms that allow users to augment the generated UVM.
This includes:

  • Overrides to base classes
  • Template hooks to allow insertion of user-defined code in all the major UVM register model methods.
  • Template hooks for inserting additional user methods & class variables

All of this to be properly documented in a readthedocs.io page.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions