芯片验证-功能覆盖率
coverpoint有哪些书写格式
coverpoint可以使用几种格式信号:
-
覆盖率uvm_component中定义的
-
从reference model uvm_component中传过来的信号
在覆盖率uvm_component中声明RM 的uvm_component,然后用$cast(a,b)函数将句柄传过来,接下来就可以使用RM的成员变量。 -
使用tb顶层的信号
将层次引用定义成宏,可以方便使用顶层宏
cross有哪些书写格式
- cross时可以使用 coverpoint名字 、覆盖率uvm_component中定义的信号、从reference model uvm_component中传过来的信号、tb顶层信号,不能使用coverpoint中的bins,但是在ignore_bins中可以使用**.**来层次引用bins