【发布时间】:2019-12-30 08:54:14
【问题描述】:
有没有办法保护明确命名的 bin 的创建,如此处所示
coverpoints_bins: coverpoint signal_a
bins a1 = {1};
bins a2 = {2};
bins a4 = {4}; <--- create bin a4 only if parameter "CREATE_A4 is 1"
例如这样的:
coverpoints_bins: coverpoint signal_a
bins a1 = {1};
bins a2 = {2};
bins a4 = {4} create_iff(CREATE_A4 == 1);
注意:create_iff 只是一些伪代码函数,用于防止创建垃圾箱,除非条件为真
因为据我所知,iff 条件不能防止垃圾箱的创建,但 iff 仅用于防范垃圾箱命中
【问题讨论】:
标签: verilog code-coverage system-verilog hdl test-bench