How to Increase UVM Code Generation Productivity

How to Increase UVM Code Generation Productivity

I think most project teams agree that there is a lot of benefit in adopting UVM in terms of improving…

Tips for new UVM users

Tips for new UVM users

Or: What I forgot in class When I first learned UVM, there were many things that baffled me. What was…

How do you spell UVM? Opportunities in professional development.

How do you spell UVM? Opportunities in professional development.

A few months ago I had the honor of being invited to lecture a graduate-level course on functional verification. After…

FPGA Verification Maturity: A Quantitative Analysis

FPGA Verification Maturity: A Quantitative Analysis

In early February, I had the honor of keynoting the FPGA-forum held in the beautiful city of Trondheim, Norway. This…

AI/ML at DVCon: From Theory to Application

AI/ML at DVCon: From Theory to Application

For many years computer systems have augmented CPUs with special purpose accelerators that are targeted at specialized tasks. Examples of…

Don’t Miss the Upcoming DVClub Austin Event!

Don’t Miss the Upcoming DVClub Austin Event!

If you have a passion for design and verification, then I highly recommend that you check out the DVClub. The…

What happens in Vegas…is happening in the Verification Academy and Mentor booths!

What happens in Vegas…is happening in the Verification Academy and Mentor booths!

It’s been 18 years since DAC last visited Las Vegas, and a lot has happened in verification during this period….

Portable Stimulus and Lots More at the Verification Academy @DAC

Portable Stimulus and Lots More at the Verification Academy @DAC

Spring appears to have finally arrived in New England (although sometimes it’s tough to tell through all the rain), and…

Upcoming Verification Academy Live Seminar in Westford, MA

Upcoming Verification Academy Live Seminar in Westford, MA

The Verification Academy has experience remarkable growth beyond our wildest dreams when we first conceived of the idea back in…