SV-BC Committee Meeting Date: Monday, February 05, 2007 Time: 09:00am-11:00am PST Toll Free Dial In Number: (888)635-9997 International Access/Caller Paid Dial In Number: (763)315-6815 PARTICIPANT CODE: 53904 001020211 Day 588439514 001111000 Month 212200998 000000000 Year 776666666 a---aaaaa Matt Maidment - Intel aaaaaaaaa Brad Pierce - Synopsys aaaaaaaaa Shalom Bresticker - Intel aaaa-aaaa Cliff Cummings - Sunburst Design aaaaaaaa- Surrendra Dudani - Synopsys aaaaaaaaa Mark Hartoog - Synopsys aaa-a-aaa Francoise Martinolle - Cadence aaaaaaaaa Karen Pieper - Synopsys a-aaaaaaa Dave Rich - Mentor Graphics aaaa-aaaa Steven Sharp - Cadence -aaaaaaaa Gordon Vreugdenhil - Mentor Graphics aa---aa-a Doug Warmke - Mentor Graphics -a--aaaaa Stu Sutherland - Sutherland HDL --a-aaaaa Logie Ramachandran - Synopsys -a-aaaaa- Don Mills - LCDM Engineering aaaa-aaaa Heath Chambers - Consultant/Trainer --------a Rishiyur Nikhil - Bluespec 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_01_08.txt Cliff moves to accept Heath seconds. No opposed. No abstain. Motion Passes. + Review of Acknowledged Items Divide responsibility to expedite closure: SV-BC 49 items V-1364 19 items Assignee to review acknowledged items. Assignees encouraged to ask for assistance if desired. If edits are acceptable, move to closed and add bug note confirming. If further attention is required by editor, move to appropriate category, V-LRM or SV-LRM, in feedback status and send mail to Stu, cc'ing Karen. Matt to address Tom Fitzpatrick's 1364 issue. + Schedule for 2007 Jan 31 - Release of 1800 & 1364 drafts with all resolved issues Feb 20 - P1800 meeting at DVCon; Enhancements presented Mar 15 - 1st draft of merged LRM available Now until Mar 15 to acknowledge LRM edits and address issues and enhancements withoug merger distractions. (1 meeting: Mar 5- how to review merged LRM) Mar 15 - 1st draft of merged LRM available Now until Mar 15 to acknowledge LRM edits and address issues and enhancements withoug merger distractions. (1 meeting: Mar 5.,Feb 19 US holiday for some, propose meeting on Feb 20 or Feb 21) Apr 05 - P1800 meeting Apr 15 - Comments on merged LRM due Mar 15 - Apr 15 to address issues in merged LRM. May be able to address a few more issues before May 24 P1800 meeting. (2 meetings: March 19, April 9) Apr 30 - Internal draft of revised, merged LRM available May 24 - P1800 meeting to approve merged LRM Jun 04 - DAC - Release of merged LRM to IEEE Aug 01 - Freeze changes for Oct LRM draft Apr 15 - Aug 01 to address issues (enhancements, merge issues, other) (8 meetings) Aug 15 - Champions Meeting Sep 01 - P1800 Meeting Oct 01 - Intermediate LRM draft Nov 15 - Feature freeze passed by sub-committees Nov 30 - Champions meeting Dec 15 - Feature freeze by P1800 Proposed Plan Feb - Mar 15 Acknowledge LRM Edits Enumerated Types (916, 917, 1429, 1429, 1595, 1483) I/O Errata/Clarification (672, 1078, 1386, 988) Assignment Patterns & Queues (1702) Cliff & Doug are SV-EC'ing until DVCon. Others may be similarly affected. Apr 15 - May 28 Compiler Directives (10) Namespaces (4) Name Resolution Merge Issues Jun 1 - Aug 1 Compiler Directives (10) Configurations (1) Scheduling (2) SV-AC Enhancements Merge Issues Dave identified divergence with assignment patterns & concatentations with queues. Dave to identify relevant SVDB items. AI: Matt to solicit volunteers and assign remaining issues. + Issues for Voting 915 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0000915) Shalom moves to accept proposal. Cliff seconds. No opposed. No abstain. Motion passes. General opinion that enums would benefit from further clarification on allowable expressions assigned to labels. 918 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0000918) Shalom moves to accept proposal. Cliff seconds. No opposed. No abstain. Motion passes. 1153 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001153) Shalom moves to resolve as duplicate of SVDB 696. Cliff seconds. No opposed. No abstain. Motion passes. 1200 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001200) Shalom moves to resolve this 1364 issue as implemented in SystemVerilog. Dave seconds. No opposed. No abstain. Motion passes. 1233 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001233) Shalom moves to accept proposal. Dave seconds. No opposed. No abstain. Motion passes. 1724 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001724) Shalom proposes to resolve as a duplicate of SVDB 1588. Dave seconds. No opposed. No abstain. Motion passes. 1257 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001257) Shalom moves to accept proposal as amended: Delete the entire section 14.5 from IEEE 1364-2005. Steven seconds. No opposed. No abstain. Motion passes. AI: Shalom to update proposal and notify Matt. + Adjourn Cliff moves to adjourn at 10:51am PST. Action Items 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 08/14/2006 Matt to forward request for timely updates to 1800 standard to 1800 committee and offer Dave's name if seeking participants to enable. 09/25/2006 Matt add SVDB entry to request capability to packages: import/export & non-exported (local) package declarations. 09/25/2006 Matt send feedback to sv-bc/sv-ac regarding SVDB 1601 10/09/2006 Gord/Dave: draft proposal to resolve SVDB 1484 10/09/2006 Brad: enhance 1554 proposal to prevent circularity of expressions (address use or non-use of hierarchical references). 10/23/2006 Dave will add text and legal and illegal examples to clarify issues covered by SVDB 1607 10/23/2006 Matt send example of use of forward typedef. 10/23/2006 Brad move SVDB 1609 to SV-EC 12/04/2006 Shalom to 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 02/05/2007 Shalom update SVDB 1257 with friendly amendment and notify Matt