I’m sorry for necroposting, but I was wondering if there is any recommended guideline on how to proceed with coverage point reuse and/or cross-coverage across separate covergroups.
In our case we have our protocol VIP vendor which is providing a fairly comprehensive set of covergroups for the protocol, but we would like to ‘extend’ that to include our own cross-coverage items to make sure the protocol is working properly under specific conditions of the DUT.
Today, you have to cut&paste the existing coverpoint code.
But a recent enhancement to 1800 allows you to extend a covergroup embedded in a class when you extend the class. Check with your tool vendor for implementation status.