SV-BC Meeting Date: Monday, December 10, 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 121210102020213131010001020211 Day 002951760639510406295588439514 111111000000000000000001111000 Month 211000998877665544433212200998 000000000000000000000000000000 Year 777777777777777777777776666666 aaaaaaaaa-aaaaaaaaaaaa---aaaaa Matt Maidment - Intel aaaaaaaaaaaaaaaaaaa-aaaaaaaaaa Brad Pierce - Synopsys aaaaaaaaaaaaaaaaaa-aaaaaaaaaaa Shalom Bresticker - Intel aaaa-a-a--aaaa-aaa-aaaaaa-aaaa Cliff Cummings - Sunburst Design ----a-a----aaa--a-aaaaaaaaaaa- Surrendra Dudani - Synopsys aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Mark Hartoog - Synopsys aaa-aaaaaaaaaa-a-a-aaaaa-a-aaa Francoise Martinolle - Cadence aa-aaaaaaaaa-a-aaaaa-aaaaaaaaa Karen Pieper - Synopsys aa-aaaaaaaaaaaaaaaaaaa-aaaaaaa Dave Rich - Mentor Graphics aaaaaaa-aaaaaaaaaaaaaaaaa-aaaa Steven Sharp - Cadence aaaaaaaaaaa-aaaa-aa-a-aaaaaaaa Gordon Vreugdenhil - Mentor Graphics aaaaaaaaa-a-aaaaaa-aa-a--aaaaa Stu Sutherland - Sutherland HDL aaaaaaaaaaaaaaa-aaaaa--------- Alex Gran - Mentor Graphics aa-aaaaaaa--aaaaaa-aa-a-aaaaa- Don Mills - LCDM Engineering aaaaa-aaa-aaaaa-aaaaaaaaa-aaaa Heath Chambers - Consultant/Trainer --------a-aaa----------------- Will Cummings - Synplicity aaaaaaaaaa-------------------- Tom Alsop - Intel a-aaa----------------aa---aa-a Doug Warmke - Mentor Graphics ------a----------------------- Greg Jaxon - Synopsys aaaaaa------------------------ Mike Burns - Freescale Agenda + Review IEEE patent policy http://standards.ieee.org/board/pat/pat-slideset.ppt Reviewed. + Review Minutes of Previous Meetings http://www.eda-stds.org/sv-bc/minutes/sv-bc_07_11_26.txt Heath moves to accept minutes. Gord seconds. No opposed. No abstain. Motion passes. + Review E-mail Ballot Results Pass: 1345, 1571, 1583, 2222 1339 (http://www.eda.org/svdb/view.php?id=1339) Brad moves to accept proposal. Shalom seconds. For: Tom, Cliff, Heath Opposed: Mike (Touching this and not addressing whole mechanism. Benefit of change unclear) Gord (May increase vendor divergence in this area) Mark (Does more to confuse the situation than clarify it. Not a compelling change. Lack of control of whitespace seems to be a detriment to users) Alex (Wants to first see 1537 passed. 1537 should clarify how to proceed on 1339) Karen (Lack of control of whitespace for users seems counterproductive) Dave (all of the above) Abstain: Don (unsure of all details regarding macros) Francoise (unsure of all details regarding macros) Doug Motion failed. 1809 (http://www.eda.org/svdb/view.php?id=1809) Francoise sent new proposal. AI: Matt upload Francoise's proposal for 1809 and add to next email vote. 2225 (http://www.eda.org/svdb/view.php?id=2225) Gord moves to accept proposal. Cliff seconds. No opposed. Abstain: Shalom (proposal is better, but text referring to hierarchical name in 22.8 should be combined with this). Motion passes. AI: Gord to change module to 'design unit' in proposal for 2225. + Issues 997 (http://www.eda.org/svdb/view.php?id=997) Mike moves to accept proposal Heath seconds. No opposed. No abstain. Motion passes. 1619 (http://www.eda.org/svdb/view.php?id=1619) Tom moves to accept the proposal. Shalom seconds. Opposed: Cliff (concerned that it removes important port connection checks) Abstain: Mike (did not have time to follow details) Motion passes. 2097 (http://www.eda.org/svdb/view.php?id=2097) Needs to be reworded and brought back for a vote. 2106 (http://www.eda.org/svdb/view.php?id=2106) Shalom provided an reworded proposal here: http://www.eda-stds.org/sv-bc/hm/7701.html AI: Matt add Shalom's update to 2106 to next email vote. 2184 (http://www.eda.org/svdb/view.php?id=2184) Mark moves to accept proposal. Brad seconds. No opposed. No abstain. Motion passes. 2037 (http://www.eda.org/svdb/view.php?id=2037) Don updated proposal. AI: Matt add 2037 to next email vote. Cliff moves to suspend the meeting until Monday, December 17. Gord moves to resume meeting (9:04AM PST December 17) + Review E-mail Ballot Results http://www.eda.org/sv-bc/hm/7713.html Pass: 2106, 2097 Fail: 1397, 1809, 2037, 1602 1397 (http://www.eda.org/svdb/view.php?id=1397) Backward compatibility issue. No further action at this time. 1809 (http://www.eda.org/svdb/view.php?id=1809) Gord's proposal: v1 Francoise's proposal: v2 Stu moves to accept v2 Francoise seconds. For: Cliff, Mark, Francoise, Dave, Steven, Stu, Alex, Don, Heath, Tom, Doug Opposed: Brad (not suitable to send to champions) Shalom (to which scopes does the algorithm apply?) Gord (language is not correct for LRM. Concerns about impact of proposal to interactions with $unit) Motion passes. 2037 (http://www.eda.org/svdb/view.php?id=2037) Don moves to accept the proposal with the following friendly amendments hierarchical references cannot include generate scopes or arrays of instances The BNF needs to be added names that bind into the parent of the configured instance shall be names that are legal in a bind statement names shall be resolved starting in the parent scope of the instance only localparams shall be permitted Gord seconds For: Shalom, Cliff, Mark, Francoise, Dave, Gord, Stu, Alex, Don, Heath, Tom Opposed: Brad (not ready for primetime, big enough that it should be implemented prior to donation) Steven (new sources of circularity for parameters, would like to see full proposal) Abstain: Karen (not around for full discussion) Motion passes. AI: Don to address amendments to SVDB 2037 1602 (http://www.eda.org/svdb/view.php?id=1602) Shalom moves to accept. Gord seconds. No opposed. No abstain. Motion passes. + Issues 1984 (http://www.eda.org/svdb/view.php?id=1984) Shalom moves to accept Steven seconds. No opposed. Abstain: Brad (should address ballot issue 228 and make current text in legal) Motion passes. 1573 (http://www.eda.org/svdb/view.php?id=1573) Shalom moves to accept proposal Cliff seconds Opposed: Brad (attempt to clarify incorrect specification) Steven (attempt to clarify incorrect specification) Gord attempt to clarify incorrect specification) Karen attempt to clarify incorrect specification) Mark attempt to clarify incorrect specification Dave does not support documenting what he considers an optimization. Francoise (same) Abstain: Stu (clarification helpful, concerned by discussion) Don (did not participate in discussion) heath (same as stu) Tom (does not want to muddy defintion) doug (did not follow discussion closely enough) Motion fails. 2131 (http://www.eda.org/svdb/view.php?id=2131) Cliff moves Shalom seconds No opposed. No abstains. Motion passes. 2115 (http://www.eda.org/svdb/view.php?id=2115) Cliff moves to accept the proposal. Don seconds. Opposed: Brad (not needed. does not like mention of synthesis) Gord (keywords without semantics could lead to divergence and later issues) Steven (same as Gord) Tom (same as Gord) Stu (same as Gord) Mark (same as Gord) Karen (same as Gord) Motion fails. 2124 (http://www.eda.org/svdb/view.php?id=2124) Based on feedback from committee, proposal needs more work. Cliff withdraws proposal. 1863 (http://www.eda.org/svdb/view.php?id=1863) Stu moves to accept proposal. Gord seconds. No opposed. No abstain. Motion passes. 2102 (http://www.eda.org/svdb/view.php?id=2102) Should be an editorial issue. Shalom moves to accept proposal from Dec 13. Brad seconds. No opposed. No abstain. Motion passes. AI: shalom post his proposal to SVDB 2102. 11:00am Cliff moves to adjourn (11:00am PST December 17) Did not get to: Close: 1711, 2211 1566 (http://www.eda.org/svdb/view.php?id=1566) varargs Action Items Completed 06/11/2007 Matt notify SV-AC to update 1641 to system task/function section 12/03/2007 Shalom to update proposal for 2169 12/03/2007 Tom to update 1339 for next vote. 12/10/2007 Matt upload Francoise's proposal for 1809 and add to next email vote. 12/10/2007 Gord to change module to 'design unit' in proposal for 2225. 12/10/2007 Matt add Shalom's update to 2106 to next email vote. 12/10/2007 Matt add 2037 to next email vote. 12/17/2007 Shalom post his proposal to SVDB 2102. Pending 01/09/2006 Shalom file new issure related to SVDB 1254 and include example 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 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/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 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. 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. 04/26/2007 All: Revisit concept of memory in Draft 3 Affects PLI backward compatibility and readmem system tasks. After some discussion, ambivalence gave way to agreement that arrays and memories as covered in 7.4 need to be revisited for clarification. SVDB 1362 covers this issue. Dave will start working on it. 06/11/2007 Stu reword proposal for SVDB 1111 06/11/2007 Mark attempt to define 'variation' in context of resolving SVDB 1850 06/25/2007 Gord add new SVDB entry and proposal to address expression sizing issues for literals of unspecified widths. 06/25/2007 Steve look into ability to use 1800 types with old-style port decls 08/06/2007 Steven to record concerns about issues related to issue 1935. 09/06/2007 Stu to write proposal for SVDB 1826 09/17/2007 Shalom to update proposal for SVDB 1863 10/01/2007 Shalom to update SVDB 1747 based on feedback. 10/29/2007 Steven to work on new proposal for SVDB 1750 10/29/2007 Shalom to update SVDB 2097 per feedback. 11/12/2007 Matt add SVDB 1340 to agenda after December 15 deadline. 12/03/2007 Review editorial issues submitted by Shalom 12/17/2007 Don to address amendments to SVDB 2037 Schedule Reminder 11/12/07 Committees must open active Mantis items that they are going to complete for this release. They may not work on any item not on in this list. 12/15/07 SV-BC and SV-EC must complete all items from their Mantis list. Past this date they are only authorized to work on merge, editing and champions issues. 02/15/08 SV-CC must complete all items from its Mantis list. Past this date they are only authorized to work on merge, editing and champions issues. 02/28/08 SV-AC freezes. It does not get leeway for merge, editing and champions issues.