Monthly Archive: May 2016

May 10

Behind-the-scenes view of Go2UVM package – with images

With the recent release of Go2UVM package version 2016.04 [wpfilebase tag=fileurl id=10 linktext=’ VW Go2UVM Pkg 2016.04′ /] attracting more interest in the community, our team is glad to release some of the “behind-the-scenes” picture of how this simple-yet-convenient package works on top of standard UVM.

[wpfilebase tag=file id=10 /]

These screenshots were generated using Aldec’s Riviera-PRO simulator and its various UVM specific debug features.

Showing all the classes behind the scene via Riviera’s class browser:

go2uvm_class_view_rvra

Handy, schematic view of UVM – what Aldec calls as “UVM Graph” – as you can see, we cut through all complexities and add only one layer to get started with UVM – truly let’s GO to UVM!

go2uvm_graph_view_rvra

A more powerful, UVM Toolbox view of Riviera-PRO reveals more details of this Go2UVM package:

go2uvm_toolbox_view_rvra

Last but not the least – here is the source view – stay tuned, we are adding a generator to automate this source code generation with Aldec’s Riviera-PRO shortly.

go2uvm_src_view_rvra

For more on Aldec’s UVM debug capabilities, read our partner blog @ Visualizing UVM Environments: Debug Features Deliver a Clearer View

And you can download the 2016.04 release of Go2UVM from here:

http://www.go2uvm.org/download/VW_Go2UVM_Pkg_2016.04.tar.gz 

May 06

Free download of different UVM class library versions

As the premier GO-TO place for the industry’s standard verification methodology – UVM, Go2UVM.org is glad to make the following versions available for free download (distributed under Apache 2.0 license, below. We will add more updates to these as it becomes available.

Download UVM 1.0p1 Class library

Download UVM 1.1a Class library

Download UVM 1.1b Class library

Download UVM 1.1c Class library

Download UVM 1.1d Class library

Download UVM 1.2 Class library

 

Below is a brief timeline/history of UVM evolution.

 

UVM_timeline