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…

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…

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….

New Job Excitement

New Job Excitement

This is my first Verification Horizons blog since joining the Mentor Product Engineering team in January. I’m excited to be…

What’s Exciting at this Year’s Design Automation Conference?

What’s Exciting at this Year’s Design Automation Conference?

I am honored to have the opportunity to serve as the 2019 DAC Technical Program Chair, and this has been…

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…

Conclusion: The 2018 Wilson Research Group Functional Verification Study

Conclusion: The 2018 Wilson Research Group Functional Verification Study

Deeper Dive into Non-Trivial Bug Escapes and Safety Critical Designs This blog is a continuation of a series of blogs…