Mentor Blogs

Posts tagged with 'Verification Methodology'

Introducing UVM Connect

Posted Feb 22, 2012, by Tom Fitzpatrick

In his recent post on UVM: Some Thoughts Before DVCon, Dennis outlined some great ideas about what we think should happen next for UVM. His 3rd point, “UVM needs to bridge the system domain,” is particularly relevant given the newly-formed Accellera Systems Initiative. This is actually an area we’ve been contemplating for a while here at Mentor, and as Dennis indicated, we shared our thoughts on this … Read More

Tags: Verification Methodology, Verification Academy, Functional Verification, SystemC, DVCon, UVM Connect, UVM-1.1, UVM

Getting started with the UVM – Using the Register Modeling package

Posted Nov 11, 2011, by Dave Rich

Adopting SystemVerilog can be challenging to some, and learning the UVM at the same time might seem overwhelming. There is no getting over the fact that if you are going to develop any reasonably sized testbench in SystemVerilog, you need to learn how to declare and construct a class. You also need to learn a few Object-Oriented programming principals so you can extend a UVM class into something for … Read More

Tags: UVM, Verification Methodology

The Survey Says: Verification Planning

Posted Dec 3, 2010, by Harry Foster

As the saying goes: Those who fail to plan, plan to fail. With that said, I am excited to announce a new module focused on Verification Planning, which has been one of the Verification Academy’s most-requested subjects for new content. The new Verification Planning module is delivered by our subject matter expert, who literally wrote the book on the subject, Peet James. The goal of verification planning … Read More

Tags: Functional Verification, OVM, Assertion-Based Verification, Verification Methodology, UVM, Verification Academy

OVM Cookbook Available from OVMWorld.org

Posted Sep 10, 2010, by Dennis Brophy

Companion OVM Cookbook Examples Kit also offered for download Several months ago, the OVM Cookbook and the Examples Kit were made available for online use at the Verification Academy.  This proved to be a great help to accelerate the skill level of new OVM users.  Given the number of new projects that have deployed OVM and the number of new engineers that now need to use OVM, there is increased demand … Read More

Tags: OVM, Verification Academy, cookbook, Verification Methodology

An Extension to UVM: The UVM Container

Posted May 21, 2010, by Dennis Brophy

Easier DUT to Testbench Connections This package introduces a very simple class called uvm_container. In this package Mentor shows how to use this class to link a Design Under Test (DUT) and a testbench.  The UVM Container can be downloaded here as a companion to the Accellera UVM 1.0 EA. This extension also introduces the dual top methodology. This methodology isolates the connections between the … Read More

Tags: UVM, Verification Methodology, Accellera

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

Posted Apr 8, 2010, by Dennis Brophy

Companion UVM-EA OVM Compatibility Overlay Kit for Available for Download Mentor Graphics has made available its UVM-EA starter kit to promote OVM users’ feedback on UVM. As I wrote in an earlier blog, Accellera has defined specific modifications to OVM 2.1.1 to create UVM-EA.  The Mentor Graphics version of the UVM-EA can be downloaded here.  The UVM-EA starter kits passes all our Questa 6.6 regression … Read More

Tags: UVM Early Adopter, Verification Methodology, Interoperability, OVM, Accellera, UVM, UVM E.A.