Minutes of 03/12/2008 SV-CC Meeting. ATTENDEES 0000000000000000000000000000000000000000 8888887777777777777777777777777666666666 0000001111100000000000000000000111110000 3221112210099888876655443322111221009988 1213101002121221012020212121310200212131 2730629574062925180639518484173068517306 xxxxxxxxxxxxxxxxx-xxx-xxxxxx-xxxxxxxxxxx Charles Dawson x-xxxxxxxxxxxx--xxxxxxxxxxxxxxxxxxxxxxxx Jim Vellenga xxxx-xxx-xxxx---xx--xxxxx-xxxx--xxxxxx-x Michael Rohleder xxxxxxxxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxx Chuck Berking xxxxxx-xxxxx-xx--xx-xxxxxxxxxxxxxx-xxxxx Bassam Tabbara xxxxxxxxxxxx-xxxxxxxxxxx-xx-xx-x-xxxxxxx Francoise Martinolle xxxxx-xxxxxxxx---xxxxxxxxxxx-xxxxxxxxxx- Ghassan Khoory xxxxxxxxxxxxxx-----xxxxxxx-xxxxx-xxxxxxx Abigail Moorhouse xxxx-xxx-------------x-----xx----------- Steve Dovich xxxxxxx--------------------------------- John Shields ======================================== -x-xxx-xx-x------xxx-x--x--xxxx----xx-xx Amit Kohli -x-xxx--x-xxxxx--xxxx------------------- Anil Arora ------xx-x-xxxxx-xxxxxxxx-xxxxxxx-x-xxxx Ralph Duncan ----x--xx--xx-xxxxxxxxxxxxxxxx-xxx-x-xxx Andrzej Litwiniuk ---------x-xxxx--xxxx------------------- Pankaj Pal -----------x-x----xx-------------------- Arjinder Vasir x-----------------------x--------------- Stu Sutherland ----------------------x----------------- Gord Vreugdenhil -------------x-------------------------- Neil Korpusik ----------x----------------------------- John Havlicek x--------------------------------------- Erik Seligman 1. Reviewed Patent information - Chas reviewed the patent information which can be found at http://standards.ieee.org/board/pat/pat-slideset.ppt 2. Approval of agenda Chuck/John. ACCEPTED 3. Reviewed minutes for 02/27/2008 John/Chuck. ACCEPTED 4. Liaisons - Chas reported that we have till 4/15 for SV-AC issues - No other meetings to report on. 5. Consent Agenda 6. Expedited Agenda Items - Item 2218 Clarify meaning of vpi_compare_objects() Jim described the change. We may want another routine like vpi_compare_handles(). Distinction between comparing underlying simulation objects. JimV/Chuck. PASSED (unanimous) - Item 2216 Details missing from VPI Generates object diagram Friendly amendment to change "shal" to "shall". Chuck/JimV. PASSED (unanimous) as amended. JimV to implement friendly amendment. 7. New business - Questions brought up by Krzysztof Konopko Handles for callbacks. Should they be removed automatically when they fire? Not much value in the iteration over callbacks. This should be added as a clarification Item. Chas to add it. Also need an Item to clarify whether or not a handle to a callback is still valid after the callback has occurred. Chas to add it. Should time in callbacks be absolute or relative? Chuck thinks that cbStartOfSimTime should be absolute and cbAfterDelay should be relative. Chas to add an Item to clarify this. Everyone agrees with this. Chas will tell Krzysztof this. - SV-AC Items 2005, 2250, and 2182 (per Erik Seligman's request) 2005: Found the correct place to put the #define - after vpiIsClockInferred Erik explained how they came up with #0 notation. Religious issue and so SV-AC will not bring it up again. Discussed BNF issue. Francoise will need to look at the proposal some more. JimV/Bassam. Direct the chair to tell SV-AC we are okay with the proposal with the friendly amendment to move the #define. ACCEPTED. Chas to send email. 2182: In 27.32 there is a concurrent assertion, not concurrent assert and it should be a class not an object. There should be an Item to deal with ++ and -- operators as statements. JimV to add. Erik will send out the proposal in the next day or two. Abi will review before next time. 2250: Erik would like someone to look at these ahead of time. Motion to adjourn: Chuck/JimV. Meeting ended at 1:03pm 8. Reviewed items with proposals 9. Reviewed SV-CC items with proposals (Straw poll only) 10. Old Business 11. Action items - Francoise and Bassam to continue work on assignment patterns. - Francoise and Bassam to figure out what should happen when you get the size of a string constant. - Chas to update Item 1570. - Chas to ask the editor about Item 0417. - Steve to write a proposal for dealing with the inconsistencies with the protection properties. - Chas to talk with editor on re-arranging the VPI that is outside of the VPI sections. - Bassam, JimV, and Lisa Piper to work on issues found in Item 1503. - Chas to ask the editor for the framemaker for the Data Read API. - Chas to implement a "consent agenda" and an "Expedited Proposals" in agenda. - Chas to add an "Agenda Approval" to the agenda. - Chas to schedule another Data Read API meeting after DVCon. - Bassam to implement the friendly amendment to Item 1599. - Chas to ask John Havlicek to join the SV-CC meeting when we discuss SV-AC issues. - Chas to ask the SV-AC to fix the #defines in proposal for Item 2005. - Francoise to bring up the issues we found with Item 2250 at Champions meeting. - Chuck to update proposal for Item 1230 with three friendly amendments. - JimV to add friendly amendment to proposal for Item 2216. - Chas to enter Mantis Items for Krzysztof Konopko's questions - Chas to tell SV-AC that we are okay with Item 2005 provided the move the #define 12. Items for consideration at the next meeting (they already have proposals) - Item 2143 How should VPI handle index expressions with side effects? - Item 2054 Draft 3A, Section 40 - Deprecate Data Read API - Item 2094 Need to extend VPI to handle class specializations - Item 1599 The assertion API and VPI sections need changes as per mantis #805 - Item 2262 Missing definition in vpi_user.h for vpiIsProtected - Item 1688 Performance of VPI access to memories and MDAs is inadequate - Item 0555 31.1 Introduction not needed in context of the larger document - Item 0556 31.2 Beginning of this section not needed in larger context of spec - Item 0557 31.3.1 specific references to objects should be removed - Item 0558 31.3.3 rename section to "Access availability" - Item 0560 31.4.1 & 31.4.2.1 Overloading vpi_handle() is a bad idea - Item 0561 31.4.2 vpi_free_object() should be explicitly referenced here - Item 0562 31.5 needless restriction on traverse object creation - poor terminology - Item 0563 31.5 diagram in figure 31-18 needs to be redrawn - Item 0565 31.6 remove first paragraph of this section - Item 0570 31.8.1 Need prototype for vpi_load_extension() - Item 0571 31.8.1 unnecessary complication added for vpi_close() - Item 0572 31.8 make use of the term 'user' - Item 0580 31.8.4 section is not necessary and colloquial - Item 0583 31.8.4.2 terminology first defined in a footnote? - Item 0584 31.8.4.2 implies that vpi_goto() creates new handle - Item 0593 31.12 Routines should be in table format - Item 2146 Data read API description references wrong header file - Item 2148 Unclear statement about error handling after calling vpi_unload() 13. Next meeting The next SV-CC meeting will be on 03/27/2008. The next P1800 meeting will be on 02/28/2008. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Fri Mar 14 13:17:25 2008
This archive was generated by hypermail 2.1.8 : Fri Mar 14 2008 - 13:17:49 PDT