Test Intent, Test Realization, and Separation of Concerns

Test Intent, Test Realization, and Separation of Concerns

Separation of concerns is a key computer-science design principle to ensure creation of modular programs. Quoting from Wikipedia, “A concern…

Reusing Existing Descriptions with New Languages

Reusing Existing Descriptions with New Languages

New languages and descriptions are a key part of moving the state of the art forward in a given domain….

How Any Verification Engineer Can Quickly Create a Complex Testbench

How Any Verification Engineer Can Quickly Create a Complex Testbench

Over the past decade or so, the state of the art in design verification has taken a huge leap forward…

Portable Stimulus Applications at DVCon 2016

Portable Stimulus Applications at DVCon 2016

  It’s that time of the year again – time for verification engineers and vendors alike to show off the…

Modeling CPU Instruction Sets with a Portable Stimulus Specification

Modeling CPU Instruction Sets with a Portable Stimulus Specification

Portable Stimulus Specification tends to bring to mind applications where a given verification scenario needs to be reused across multiple…

DVCon, Reuse, and Software-Driven Verification

DVCon, Reuse, and Software-Driven Verification

I was fortunate to be able to attend DVCon this year. One of my favorite aspects of the DVCon show…

Portable Stimulus at DVCon

Portable Stimulus at DVCon

It’s amazing how quickly a year goes by. DVCon 2014 seems like it was just a few months ago, and…

Preparing for the Perfect Storm with New-School Verification Techniques

Preparing for the Perfect Storm with New-School Verification Techniques

Between 2006 and 2014, the average number of IPs integrated into an advanced SoC increased from about 30 to over…

Portable and Productive Test Creation with Graph-Based Stimulus

Portable and Productive Test Creation with Graph-Based Stimulus

Verification engineers spend lots of time creating tests. In fact, creating enough tests to verify the design functionality consistently tops…