In reply to murali_yalamanchi:
Hi Dave,
What if I want to ignore all the bins of coverpoint a(except a1),the following code is not working. a2,a3…ax bins are not ignored,but scalar bins aa and aaa are ignored. Any reason.
covergroup cg;
a: coverpoint v_a { bins aa = {[1:10]}; bins aaa = {[12:20]};
bins a1[] = {[2:27]}; bins a2[] = {[28:37]}; bins a3[] = {[38:47]}; .... bins ax[] = {[1:20]};}
b: coverpoint v_a { bins b1[] = {[2:27]}; bins b2[] = {[28:37]};}
c1: cross a,b
{ignore_bins ib = ! binsof(a.a1) || ! binsof(b) intersect {[3:6]};}
endgroup // cg