Getting started with the UVM – Using the Register Modeling package

Getting started with the UVM – Using the Register Modeling package

Adopting SystemVerilog can be challenging to some, and learning the UVM at the same time might seem overwhelming. There is…

Part 8: The 2010 Wilson Research Group Functional Verification Study

Part 8: The 2010 Wilson Research Group Functional Verification Study

Language and Library Trends This blog is a continuation of a series of blogs, which present the highlights from the…

Parameterized Classes, Static Members and the Factory Macros

Parameterized Classes, Static Members and the Factory Macros

Somebody asked me a simple question: Why do need two different macros (`ovm_object_utils and `ovm_object_param_utils) to register classes with the…

The Survey Says: Verification Planning

The Survey Says: Verification Planning

As the saying goes: Those who fail to plan, plan to fail. With that said, I am excited to announce…

OVM Cookbook Available from OVMWorld.org

OVM Cookbook Available from OVMWorld.org

Companion OVM Cookbook Examples Kit also offered for download Several months ago, the OVM Cookbook and the Examples Kit were…

An Extension to UVM: The UVM Container

An Extension to UVM: The UVM Container

Easier DUT to Testbench Connections This package introduces a very simple class called uvm_container. In this package Mentor shows how…

UVM-EA (Early Adopter) Starter Kit Available for Download

UVM-EA (Early Adopter) Starter Kit Available for Download

Companion UVM-EA OVM Compatibility Overlay Kit Available for Download Mentor Graphics has made available its UVM-EA starter kit to promote…