SV-BC Committee Meeting Date: Monday, March 19, 2007 Time: 09:00am-11:00am PDT Toll Free Dial In Number: (888)635-9997 International Access/Caller Paid Dial In Number: (763)315-6815 PARTICIPANT CODE: 53904 10001020211 Day 95588439514 00001111000 Month 33212200998 00000000000 Year 77776666666 aaa---aaaaa Matt Maidment - Intel -aaaaaaaaaa Brad Pierce - Synopsys aaaaaaaaaaa Shalom Bresticker - Intel aaaaaa-aaaa Cliff Cummings - Sunburst Design aaaaaaaaaa- Surrendra Dudani - Synopsys aaaaaaaaaaa Mark Hartoog - Synopsys aaaaa-a-aaa Francoise Martinolle - Cadence a-aaaaaaaaa Karen Pieper - Synopsys aaa-aaaaaaa Dave Rich - Mentor Graphics aaaaaa-aaaa Steven Sharp - Cadence aa-aaaaaaaa Gordon Vreugdenhil - Mentor Graphics --aa---aa-a Doug Warmke - Mentor Graphics aa-a--aaaaa Stu Sutherland - Sutherland HDL ----a-aaaaa Logie Ramachandran - Synopsys aa-a-aaaaa- Don Mills - LCDM Engineering aaaaaa-aaaa Heath Chambers - Consultant/Trainer ----------a Rishiyur Nikhil - Bluespec aa--------- Alex Gran - Mentor Graphics Agenda + Review IEEE patent policy http://standards.ieee.org/board/pat/pat-slideset.ppt Reviewed. + Review Minutes of Previous Meeting http://www.eda-stds.org/sv-bc/minutes/sv-bc_07_03_05.txt Dave moves to accept minutes as posted. Heath seconds. No opposed. No Abstain. Motion passes. + Review of Acknowledged Items Done. + Merged LRM Status Have not seen any information on a draft. Stu: a lot of work left to be done. This draft focused on merge of clauses that have overlap. Still some work to be done. Comments in editor boxes where work still to be done. Non-overlap clauses still need work and some edits will need to be made. Organization is set. Focus of initial review should be "did it capture everything?" Karen: Comments due by April 15th to deliver official draft by April 30th. Comments that do not affect semantics do not have to be approved by the committee. Stu: This draft should not be used for working on Mantis items. Next draft should be used. No Mantis items incorporated, except for those completed in draft 1. Any item not completed correctly in draft 1 will not be corrected in draft 2. Will the released draft have editor annotation? Cliff recommends its inclusion. Stu could go either way. Sections for SV-BC to review Clauses: 1,2,3,4(EC),5,6,7(EC/BC),8(EC),9(BC/EC),10,11,12,13,14-15(EC) 16(AC), 17-18(EC),19(All),20,21,22(All),23(EC),24(BC/EC),25(BC) 26,27,28,29,30,31,32,33,34-37(CC),38(CC-AC),39(EC),40(CC) Annex: A(All), B(All), C(BC/CC), D, E, F(AC), G(EC),H(EC),I(CC),J(CC) K(CC), L(CC), M(CC), N(BC/EC), O(BC), P(All), Q(All), R(All) Clauses for Review [Priority : Comments (# of reviewers, )] H 1: introductory (1) H 2: Short (1) H 3: Some text is normative. Watch for excessive duplication in later clauses. 3.8 would benefit from implementor review. (2 + All, Gord) H 4: BC reps will review as part of EC H 5 High merge effort. Needs detailed review. (2, Dave) H 6: High merge effort. Needs detailed review, especially this one. (2, Dave) H 7: High merge effort. Needs detailed review. (2, Mark, Dave) H 9: High merge effort. Needs detailed review. (2, Cliff, Gord) H 10: High merge effort. Needs detailed review. (2, Cliff) H 11: High merge effort. Needs detailed review. (2, Steven) H 12: High merge effort. Needs detailed review. (2, Cliff) H 13: High merge effort. Needs detailed review. (2, Dave) M 19: Minor merge effort. Merge not complete. (Send 19.4 & 19.17 into 20?) (1) M 20: Minor merge effort. Merge not complete. (1) M 21: High merge effort. Needs detailed review. (1; pay attention to `define) H 22: High merge effort. Needs detailed review. (2, Gord) L 24: Minor merge effort. Merge not complete. (1, Francoise) L 25: Minor merge effort. Merge not complete. (1, Francoise) L 26: Minor merge effort. Merge not complete. Grammar needs to be updated. (1) L 27: Minor merge effort. Merge not complete. Grammar needs to be updated. (1) Watch Array of instance references. Needs to be reconciled with Clause 22. L 28: Minor merge effort. Merge not complete. Grammar needs to be updated.(1) L 29: Minor merge effort. Merge not complete. Grammar needs to be updated.(1) L 30: Minor merge effort. Merge not complete. Grammar needs to be updated.(1) L 31: Minor merge effort. Merge not complete.(1) L 32: Minor merge effort. Merge not complete.(1) L 33: Minor merge effort. Merge not complete.(1) Annex [Priority (# of reviewers, )] L A(1) L B(1, Cliff) L C(1, Cliff) L D(1) L E(1) L N(1) L O(1) L P(1) L Q(1) L R(1) Break up issues: easy items in the same clause: one Mantis. More significant issues filed in SVDB. Make sure to refer to draft 2 in description. Cliff & Heath need Mantis account administration. AI: send email to Karen. AI: Don send email to Karen for document password. April 16th: goal is to have SV-BC approve a motion supporting the draft. Next meeting April 2, 2007. 11:00am: Motion to adjourn. + Issues ready for vote 1749 (http://www.eda-stds.org/svdb/bug_view_page.php?bug_id=0001749) 1762 (http://www.eda-stds.org/svdb/bug_view_page.php?bug_id=0001762) Action Items Complete 09/25/2006 Matt send feedback to sv-bc/sv-ac regarding SVDB 1601 03/05/2007 Matt send e-mail to Doug & Karen regarding acknowledged SVDB items 03/05/2007 Matt put a note in minutes of 12/18/06 explaining mixup of 1468 and 1561. Update SVDB 1561 as a duplicate of 225. 03/05/2007 Matt send SV-AC note regarding priority of addressing SV-AC issues 08/14/2006 Matt forward request for timely updates to 1800 standard to 1800 committee and offer Dave's name if seeking participants Pending 01/09/2006 Shalom add example for issue 1254 describing situation for rule 3 03/27/2006 Cliff post examples demonstrating the need for 0-1 wildcard to justify further action on SVDB 99 Other ideas: elsex, defaultx, ifx, alwaysx, initialx, Question: what about X expression in index of Vector or array expressions (a[i] where i === 'X). Cliff to pursue further action. 04/10/2006 Steven to create proposal for SVDB 1386 04/10/2006 Steven to create proposal for SVDB 1078 05/22/2006 Gord file issue regarding scoping & forward visibility in $unit. 06/19/2006 Gord raise the issue of support of dynamic data in vcd to SV-EC. 06/19/2006 Francoise check with SV-CC regariding suitability of data read API to address debugging of "dynamic data" in lieu of vcd extensions. 07/10/2006 Steve add bugnote to 1043 about specifics for resolution 07/31/2006 Steve add bug note to 1481 with details for a clearer proposal 09/25/2006 Matt add SVDB entry to request capability to packages: import/export & non-exported (local) package declarations. 10/09/2006 Brad: enhance 1554 proposal to prevent circularity of expressions (address use or non-use of hierarchical references). 10/23/2006 Matt send example of use of forward typedef. 12/04/2006 Shalom present compelling example of `begin_define -- `end_define 12/18/2006 Gord open Mantis item about expressibility/flexibility problems of unique case 12/18/2006 Cliff open Mantis item about 'predefault' with compelling examples 01/08/2007 Vendors to describe interpretation of a path when there are multiple drivers involved and share test cases on reflector. 02/05/2007 Matt to send list of issues targeted for March 15 resolution 03/05/2007 ALL look at SV-AC items and send Matt a note if you require more information to address them. Matt will work with SV-AC to get additional information. 03/19/2007 Cliff send e-mail to Karen regarding SVDB account 03/19/2007 Heath send e-mail to Karen regarding SVDB account 03/19/2007 Don send e-mail to Karen regarding draft 2 password