Skip to Content

RAL

Posted on  by  from the site Verification Martial Arts
Weihua Han, CAE, Synopsys Functional coverage plays an essential role in Coverage Driven Verification. In this blog, I’ll explain a modular way of modeling and implementing  functional coverage models. SystemVerilog users can take the advantage of  the “covergroup” construct to implement functional coverage. However this is not enough.
Wei-Hua Han
Posted in
Posted on  by  from the site Verification Martial Arts
Adiel Khan, Synopsys CAE Increasingly, more design-oriented engineers are writing VMM code. Some are trying to map typically good design architecture practices to verification development. A dangerous mapping is parameterization, from modules to classes. In my old Verilog testbenches I would develop reusable modules and use #parameters extensively to control the settings of the modules I was instantiating. (It was a sad day when I heard IEEE was deprecating my friend the defparam). 1.
Adiel Khan
Posted on  by  from the site Verification Martial Arts
The VMM Register Abstract Abstraction layer is documented with a 64-bit data value system.
janick
Posted in
Syndicate content