Hi all,
I have a requirement to ignore range of bins
can anyone tell me how can i achieve it
cp_master_ahb_addr: coverpoint master_ahb_addr iff (sample_cp_master_ahb_addr) {
type_option.comment = "Address";
type_option.weight = 1;
// TEKU - These addr are never hit since in AHB base seq we are constraning bit 31- 29 based on port_id
ignore_bins ignore_auto_67108864_134217727 = {67108864, 134217727};
ignore_bins ignore_auto_134217728_201326591 = {134217728,201326591};
ignore_bins ignore_auto_201326592_268435455 = {201326592,268435455};
ignore_bins ignore_auto_268435456_335544319 = {268435456,335544319};
ignore_bins ignore_auto_335544320_402653183 = {335544320,402653183};
ignore_bins ignore_auto_402653184_469762047 = {402653184,469762047};
ignore_bins ignore_auto_469762048_536870911 = {469762048,536870911};
ignore_bins ignore_auto_536870912_603979775 = {536870912,603979775};
ignore_bins ignore_auto_603979776_671088639 = {603979776,671088639};
ignore_bins ignore_auto_671088640_738197503 = {671088640,738197503};
ignore_bins ignore_auto_738197504_805306367 = {738197504,805306367};
ignore_bins ignore_auto_805306368_872415231 = {805306368,872415231};
ignore_bins ignore_auto_872415232_939524095 = {872415232,939524095};
ignore_bins ignore_auto_939524096_1006632959 = {939524096,1006632959};
ignore_bins ignore_auto_1006632960_1073741823 = {1006632960,1073741823};
ignore_bins ignore_auto_1073741824_1140850687 = {1073741824,1140850687};
ignore_bins ignore_auto_1140850688_1207959551 = {1140850688,1207959551};
ignore_bins ignore_auto_1207959552_1275068415 = {1207959552,1275068415};
ignore_bins ignore_auto_1275068416_1342177279 = {1275068416,1342177279};
ignore_bins ignore_auto_1342177280_1409286143 = {1342177280,1409286143};
ignore_bins ignore_auto_1409286144_1476395007 = {1409286144,1476395007};
ignore_bins ignore_auto_1476395008_1543503871 = {1476395008,1543503871};
ignore_bins ignore_auto_1543503872_1610612735 = {1543503872,1610612735};
ignore_bins ignore_auto_1610612736_1677721599 = {1610612736,1677721599};
ignore_bins ignore_auto_2684354560_2751463423 = {2684354560,2751463423};
ignore_bins ignore_auto_2751463424_2818572287 = {2751463424,2818572287};
ignore_bins ignore_auto_2818572288_2885681151 = {2818572288,2885681151};
ignore_bins ignore_auto_2885681152_2952790015 = {2885681152,2952790015};
ignore_bins ignore_auto_2952790016_3019898879 = {2952790016,3019898879};
ignore_bins ignore_auto_3019898880_3087007743 = {3019898880,3087007743};
ignore_bins ignore_auto_3087007744_3154116607 = {3087007744,3154116607};
ignore_bins ignore_auto_3154116608_3221225471 = {3154116608,3221225471};
ignore_bins ignore_auto_3221225472_3288334335 = {3221225472,3288334335};
ignore_bins ignore_auto_3288334336_3355443199 = {3288334336,3355443199};
ignore_bins ignore_auto_3355443200_3422552063 = {3355443200,3422552063};
ignore_bins ignore_auto_3422552064_3489660927 = {3422552064,3489660927};
ignore_bins ignore_auto_3489660928_3556769791 = {3489660928,3556769791};
ignore_bins ignore_auto_3556769792_3623878655 = {3556769792,3623878655};
ignore_bins ignore_auto_3623878656_3690987519 = {3623878656,3690987519};
ignore_bins ignore_auto_3690987520_3758096383 = {3690987520,3758096383};
ignore_bins ignore_auto_3758096384_3825205247 = {3758096384,3825205247};
ignore_bins ignore_auto_3825205248_3892314111 = {3825205248,3892314111};
ignore_bins ignore_auto_3892314112_3959422975 = {3892314112,3959422975};
ignore_bins ignore_auto_3959422976_4026531839 = {3959422976,4026531839};
ignore_bins ignore_auto_4026531840_4093640703 = {4026531840,4093640703};
ignore_bins ignore_auto_4093640704_4160749567 = {4093640704,4160749567};
ignore_bins ignore_auto_4160749568_4227858431 = {4160749568,4227858431};
ignore_bins ignore_auto_4227858432_4294967295 = {4227858432,4294967295};
}
I tried this but seems to be not working
I know beacuse this will only ignore the specified value how can i exclude range of bins
addr is 32 bit field and its a auto bin
Thanks,
Tejas