Given the following coverpoint, I have 5 bins defined. I would also like to create a covered (not “default”) bin for all values besides the ones already listed in the previous 5 bins.
I guess Brian wanted to know if it’s possible to specify this without having to repeat himself, i.e. not having to re-specify the sets for the other bins.
Aside from default there isn’t any construct that can be used to collect all other bin values, but using it won’t make it mandatory to cover those bins. You’ll have to do it like Dave showed you, but the bright side is that any changes you need to make (like adding a new bin, etc.) are centralized there and you’ll instantly see that you need to update your OtherIp bin as well.
Both of you have read my mind, all of the above is valuable information. I didn’t find what I needed in the “covergroup” section of Chris Spear’s book; I completely forgot about the array locator methods. Good stuff.
I implore anyone to get this example working (preferably with RP). I am trying to understand how to do bin exclusion use array locator methods, etc, as described above. Perhaps only Questa can do this currently.