UVM Generator
This is a simple plugin for Vim that will allow you to generate UVM class templates for UVM Testbench writting.
There are a number of functions you can call:
-
Generate a class according to arguments:
E.g: UVMGen test router
-
Extends a UVM Agent class:
E.g: UVMGen agent router
-
Extends a UVM Config class:
E.g: UVMGen config router
-
Extends a UVM Driver class:
E.g: UVMGen driver router
-
Extends a UVM Env class:
E.g: UVMGen env router
-
Extends a UVM Monitor class:
E.g: UVMGen mon router
-
Extends a UVM Sequence class:
E.g: UVMGen seq router
-
Extends a UVM Test class:
E.g: UVMGen test router
-
Extends a UVM Top class:
E.g: UVMGen top router
-
Extends a UVM Transaction class:
E.g: UVMGen item router