RE: [sv-ec] Errata: 3.1a Draft2, Section 20


Subject: RE: [sv-ec] Errata: 3.1a Draft2, Section 20
From: Sandeep Pagey (pagey@cadence.com)
Date: Fri Feb 20 2004 - 00:53:40 PST


Arturo,
 
Thanks for your response.
 
I agree with your view that the issues related to definition of covergroups in various name-spaces and behavior of sampling using .sample() method is implicitly clear. I thought that it might help if stated explicitly too.
 

        Section 20.6
        The "goal" option is mentioned in the table. The document does not clarify what is to be done when goal is met. Even though it is likely to be implementation specific, some minimal details about the default behavior can be included in the LRM.
        
        Suggestion: An implementation specific information message is displayed whenever a goal is met for the first time. The message must contain details of the covergroup/covergroup instance for which the goal has been met.
         
        You misunderstood the "goal" option. The "goal" option does not result in any particular action during simulation, it merely allows users to specify a target for particular coverage items. The coverage report will indicate if a particular test (or set of tests) have reached the desired goal. The coverage report is implementation specific.
         

For the goal option, I was thinking in terms of its utility at run time. From that angle, at a minimum it would be good to give an indication to the user at run time when goals are met. One possible usefulness would be that this would help users in cutting down a long testbench to a point where all the coverage goals are met.

        
        
        These ideas are well motivated. However, I believe it is too late to add new functionality to this version.
        I propose we add this request to the list of future enhancements.

 In general, how would future enhancements be handled?
 
Regards,
Sandeep.



This archive was generated by hypermail 2b28 : Fri Feb 20 2004 - 01:01:46 PST