Get Your Bits Together

After my last webinar on SystemVerilog arrays, I received several questions on the differences between arrays and structures, plus how…

Colliding Worlds in Safety Analysis

Colliding Worlds in Safety Analysis

Traditionally failure mode identification has been an expert driven exercise with a failure mode commonly written in common language, such…

DAC 2020: A Rare Virtual Opportunity in Professional Development!

DAC 2020: A Rare Virtual Opportunity in Professional Development!

Probably one of the most important pieces of advice I ever received was given to me when I was a…

DVCon US 2020 Now Available Online

DVCon US 2020 Now Available Online

I am happy to share with you that all of the content presented at DVCon US this past March in…

SystemVerilog Multidimensional Arrays

You asked and I listened Thank you everyone who registered and attended my webinar on SystemVerilog arrays. There were many…

Getting Organized with SystemVerilog Arrays

Getting Organized with SystemVerilog Arrays

SystemVerilog has many ways to store your data. Vectors, arrays, structures, classes, and probably several more ways that I don’t…

PCIe Gen5: A pathway to address Data Explosion and Emerging Technologies

PCIe Gen5: A pathway to address Data Explosion and Emerging Technologies

As the technology scales or shrinks, there are always some bottlenecks that need to be addressed sometimes it is the…

The Many Flavors of Equivalence Checking: Part 4, How SLEC Brings Automated, Exhaustive Formal Analysis to Safety Mechanism Verification

[Preface / reminders: Part 1 of this series focused on synthesis validation with LEC and SLEC, Part 2 describes how…

Exciting Webinar on Portable Stimulus Now Posted

Exciting Webinar on Portable Stimulus Now Posted

[Updated 5/27/2020] The webinar went off without a hitch and is now available for viewing on-demand at mentor.com. I’m pleased…