Cover group and Mentor UCDB

Why OSVVM™? Forums OSVVM Cover group and Mentor UCDB

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #1185
    Ken Campbell
    Member

    If I create a cover group am I able to link that to a Mentor .ucdb  data base item?

    I see that I can have assertions map as I would expect.

    Will OSVVM cover groups map into the ucdb data base?

    If so, is there an example somewhere?

    Thanks

    Ken

    #1187
    Jim Lewis
    Member

    Hi Ken,
    OSVVM does not currently provide an interface to create UCDB cover groups.
    If it were straight forward, it would be done.  However it is not.

    One of the problems is with cross coverage.   OSVVM creates cross coverage directly without first creating a coverage point (SV) / item (‘e’).   While both SV and ‘e’ create coverage points / items first, this makes it awkward for them to do anything more than a simple Cartesian Cross.    Since UCDB is based on the SV/’e’model, it requires logging of coverage points.  Currently OSVVM does not log that information.   That information could be logged.  Alternately we could write out the cross coverage bin by bin as separate cross coverage items within a coverage group.   Ultimately this may have to be done anyway as each cross coverage item may have a separate coverage goal – this is an important feature since OSVVM uses the coverage goals as randomization weights.   

    Long term, I am hoping to have a WriteUCDB, however, it is not done yet.

    Does Mentor have their own private method of importing the information?   That I don’t know.  

    Best Regards,
    Jim

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.