Using Verification Frameworks
UVM
NOTE: To use UVM in DSim Cloud, please refer to this support article: DSim Cloud UVM Package Access
DSim ships with UVM-1.1b, UVM-1.1d and UVM-1.2. All packages required some customization, in part because UVM actually does not compile properly if none of the major vendor's tools are used. Presumably none of the UVM maintainers had any way of testing this.
By default, DSim is configured to use UVM-1.2. If you have a testbench that requires UVM-1.1 then you must specify it on the command line with (eg. -uvm 1.1b
) OR you can enable with the default (eg. -uvm default
) and set the $UVM_HOME environment variable as follows:
export UVM_HOME=<your path>/uvm-1.1b
Additional Verification frameworks
For information about OVM and VMM, contact support@metrics.ca.