[Preface: on October 15 at 8am Pacific, Product Engineer Ping Yeung will be delivering a free, detailed technical webinar on…
The European Union Aviation Safety Agency (EASA) recently released new guidance in the development of electronic hardware in airborne systems….
I’ve been big on unit testing for a little over 10 years. In fact, I regularly say unit testing is…
Accellera’s 57th Design Automation Conference luncheon (virtual of course!) focused attention on its Functional Safety Working Group activities. The group…
What is a UVM transaction? A transaction in UVM is a class with properties for the signals, such as address…
Yup. You read that right. I’m excited about formal property checking. To put it mildly, this is way out of…
As promised, here is my response to Siemens EDA’s SystemVerilog Race Condition Challenge. Race #1 Blocking and non-blocking assignments …
The title may have you wondering how the heck I’m going to tie together two very disparate topics. Well here…
We’ve had some great online web seminars these past few weeks. Please consider viewing the on-demand recordings: SystemVerilog & UVM:…