Hi,
I am trying to achieve cross coverage b/w two different vr_ad registers, like when register -1 is accessed then i want to get the cross coverage on the register -2 fields.. (Assume that register2 is configured with some values before register-1 access).. i tried many ways but i failed to see the coverage collection for such items..
Please let me know whether it is possible?? If not is it possible to get the cross coverage on diffrent register fields?? My coverage scenario is as follows.. Need solution for this
Ex scenario:
extend vr_ad_reg {
event reg_1_e;
};
extend REG2 vr_ad_reg {
cover reg_1_e is {
cross REG2_FLD1,REG2_FLD2,REG2_FLD3;
};
};
extend REG1 vr_ad_reg {
post_access(direction : vr_ad_rw_t) is only {
if direction == READ {
emit reg_1_e;
};
};