Methodology by Example – 6 Approaches to Verification

Methodology by Example – 6 Approaches to Verification

This blog is an exciting next step – exciting for me at least! – that builds on what I proposed…

New Webinar Series: What’s New in Mentor Functional Verification

New Webinar Series: What’s New in Mentor Functional Verification

Just like time and the tides, the complexity of electronic systems, and the need to verify that they will function…

UVM Configuration DB Guidelines

UVM Configuration DB Guidelines

Introduction My previous blog posts were on static and parameterized classes to get you ready for the big game –…

The Ideal Verification Timeline

The Ideal Verification Timeline

Our discussion around building integrated verification methodologies started with where techniques apply to design by plotting options for verifying low,…

Asking better questions on the Verification Academy Forums with EDAPlayground

Asking better questions on the Verification Academy Forums with EDAPlayground

The forums on the Verification Academy have been around for about a decade (even longer if you count its origins…

SystemVerilog Static Methods

SystemVerilog Static Methods

Introduction In my last post, you learned how to create a class with a static property. This variable acts like…

Mastering Today’s Emerging Functional Safety Workflows

Mastering Today’s Emerging Functional Safety Workflows

Last week the Verification Academy announced the new Introduction to ISO 26262 “Road vehicles – Functional safety” video course. And…

Navigating the Road to Functional Safety

Navigating the Road to Functional Safety

One example of increasing requirements that are contributing to growing electronic system complexity relates to safety-critical designs, such as ISO…

SystemVerilog Classes with Static Properties

SystemVerilog Classes with Static Properties

Introduction One of the advantages of creating your testbenches with Object Oriented Programming, as opposed to traditional procedural programming, is…