Jump to content

UVM Express Web Seminar

Recommended Posts

See go.mentor.com/uvm-exp for more information on Mentor's UVM Express web seminar and to register.

Date: 29 March 2012

Time: 8:00 AM - 9:00 AM US/Pacific (Convert to Local Time)


UVM Express is a collection of techniques, coding styles and UVM usages that are designed to increase the productivity of functional verification. The techniques include raising the abstraction level of tests, writing tests using BFM function and task calls, adding functional coverage, and adding constrained-random stimulus generation. The UVM itself is a powerful class library and associated usage guidelines for creating reusable transaction-level verification environments and components. Unfortunately for many teams, UVM’s reliance on the object-oriented programming (OOP) features of SystemVerilog and advanced features means that the barrier to adoption of UVM is simply too high. UVM Express makes it easier to adopt key pieces of UVM in a much more straightforward manner, while leaving open the opportunity to adopt full UVM in the future.

What You Will Learn

  • How to raise the abstraction level of your test by structuring your environment to use Bus Functional Models (BFMs) using tasks in interfaces to facilitate test writing
  • How to add functional coverage to an existing BFM-based testbench to measure the quality of your existing tests
  • How to add constrained-random stimulus generation to an existing BFM-based testbench to improve the productivity of the test write and improve the overall quality of your test environment.
  • How to instantiate and configure VIP components to simplify the adoption of functional coverage and constrained-random stimulus
  • How to move from initial adoption with UVM Express to a full UVM-based environment
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...