SV-BC Meeting Date: Monday, October 1, 2007 Time: 09:00am-11:00am PDT 0102020213131010001020211 Day 1760639510406295588439514 1000000000000000001111000 Month 0998877665544433212200998 0000000000000000000000000 Year 7777777777777777776666666 aaaa-aaaaaaaaaaaa---aaaaa Matt Maidment - Intel aaaaaaaaaaaaaa-aaaaaaaaaa Brad Pierce - Synopsys aaaaaaaaaaaaa-aaaaaaaaaaa Shalom Bresticker - Intel a-a--aaaa-aaa-aaaaaa-aaaa Cliff Cummings - Sunburst Design -a----aaa--a-aaaaaaaaaaa- Surrendra Dudani - Synopsys aaaaaaaaaaaaaaaaaaaaaaaaa Mark Hartoog - Synopsys aaaaaaaaa-a-a-aaaaa-a-aaa Francoise Martinolle - Cadence aaaaaaa-a-aaaaa-aaaaaaaaa Karen Pieper - Synopsys aaaaaaaaaaaaaaaaa-aaaaaaa Dave Rich - Mentor Graphics aa-aaaaaaaaaaaaaaaaa-aaaa Steven Sharp - Cadence aaaaaa-aaaa-aa-a-aaaaaaaa Gordon Vreugdenhil - Mentor Graphics aaaa-a-aaaaaa-aa-a--aaaaa Stu Sutherland - Sutherland HDL aaaaaaaaaa-aaaaa--------- Alex Gran - Mentor Graphics aaaaa--aaaaaa-aa-a-aaaaa- Don Mills - LCDM Engineering -aaa-aaaaa-aaaaaaaaa-aaaa Heath Chambers - Consultant/Trainer ---a-aaa----------------- Will Cummings - Synplicity aaaaa-------------------- Tom Alsop - Intel ----------------aa---aa-a Doug Warmke - Mentor Graphics -a----------------------- Greg Jaxon - Synopsys a------------------------ 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_09_17.txt Cliff moves to accept minutes. Shalom seconds. No opposed. Abstain: Stu (not at meeting) Motion passes. + Work remaining before freeze deadline Per Matt's mail: http://www.eda-stds.org/sv-bc/hm/6848.html Committee needs to select and focus on a set of issues that must be addressed before the all features in deadline. The mail identfies the first items. There will be another set of issues based on name resolution. Need to agree on a deadline for all issues entered. Shalom asked that 1537 be included in any short list of issues. Stu raised issue of usage of term like data type not consistent in LRM. Needs to be addressed. Others asked whether this would generate a ballot issue. General consensus was 'no.' Name resolution was the big source of new issues. Dave and Gord will work on streaming in the Mantis entries. Agreement to submit Mantis issues by October 15th for inclusion into short list of issues to target before feature freeze deadline. Gord again raised issue with unspecified concat syntax covered by issues 801/1702 and others that should be addrssed by the SV-EC. SV-EC has not acknowledged them. AI: Matt send note to Mehdi reminding him of these issues. Shalom moves to request a 1 month extension of feature freeze to address name resolution issues. Gord seconds. No opposed. No abstain. Motion passes. AI: Matt to communicate extension request to 1800 including information that not addressing these issues risks implementation divergence. AI: Matt to communicate issue submission deadline of October 15. + Read API vs VCD extensions Please review this thread on the reflector: http://www.eda-stds.org/sv-bc/hm/6790.html Does the committee want to take any specific action? Stu moves that the SV-BC notify the SV-CC that the SV-BC has no objection to deprecating the Read API. Reasons: the API does not solve the problem of a portable file format for debug information. Cliff seconds. For: Cliff, Mark, Dave, Steven, Gord, Stu, Alex, Don Opposed: Brad (approved during the SV process and should not be removed) Shalom (Need a commitment to provide a new method for providing information or extension of vcd) Tom (Agrees with Shalom's comments) Abstain: Francoise (Some potential names to maintain the read api) Karen (may be escalated- will withhold opinion) Motion passes AI: Matt to notify SV-CC of results of motion regarding Read API + Issues Review results of e-mail ballot. http://www.eda-stds.org/sv-bc/hm/6815.html Pass: 699, 1228, 1710, 1949 Fail: 907, 1035, 1425, 1468, 1747, 1846, 1940 907 (http://www.eda.org/svdb/view.php?id=907) AI: Brad will update proposal for 907 for future ballot. 1035 (http://www.eda.org/svdb/view.php?id=1035) Shalom moves to accept updated proposal 1035_D3a.V3.htm Don seconds. No opposed. No abstain. Motion passes. 1425 (http://www.eda.org/svdb/view.php?id=1425) Brad moves to accept proposal with amendment to change first + to a - Shalom seconds. No opposed. No abstain. Motion passes. AI: Matt update proposal for SVDB 1425. 1468 (http://www.eda.org/svdb/view.php?id=1468) AI: Tom to update proposal for SVDB 1468 for future ballot. 1747 (http://www.eda.org/svdb/view.php?id=1747) AI: Shalom to update SVDB 1747 based on feedback. 1846 (http://www.eda.org/svdb/view.php?id=1846) Steven's input for an additional capability captured as SVDB 1472. Shalom moves to accept proposal. Gord seconds. No opposed. No abstain. Motion passes. 1940 (http://www.eda.org/svdb/view.php?id=1940) AI: Shalom to rework proposal for SVDB 1940 to address Don's feedback regarding declaring wires without a data type but with a packed range. Address immediate priority items 2037 (http://www.eda.org/svdb/view.php?id=2037) Proposal still not ready for vote. Don needs feedback and help with wording. Config parameter overrides should override defparams. Don and Cliff will continue to work on it. 1619 (http://www.eda.org/svdb/view.php?id=1619) AI: Matt include SVDB 1619 on future e-mail ballot. 1988 (http://www.eda.org/svdb/view.php?id=1988) Don moves to accept proposal. Shalom seconds. No opposed. No abstain. Motion passes. 1450 (http://www.eda.org/svdb/view.php?id=1450) Shalom moves to resolve issue as no longer an issue. Cliff seconds. No opposed. No abstain. Motion passes. No time to address the following issues: 2024 - by request of Shalom 2056 - by request of Shalom 1348 - by request of Shalom 1588 - by request of Dave Will be part of future e-mail vote or meeting AI: Matt send next e-mail ballot on October 3 with closure of October 14. 10:56am meeting adjourned. Action Items Completed 09/17/2007 Brad to update proposal for SVDB 1554. 08/06/2007 Dave to review string in merged document to see where it ought to be string literal or string datatype. Prompted by discussion of 331 but review is to be of entire merged document. (Addressed by Mantis 1987) 09/06/2007 Shalom to rewrite proposal for SVDB 1988 based on committee vote during September 6 meeting. 09/17/2007 Shalom open SVDB item based on his feedback to SVDB 1302: http://www.eda.org/sv-bc/hm/6745.html. (Added comments to Mantis 1805) 10/09/2006 Brad: enhance 1554 proposal to prevent circularity of expressions (address use or non-use of hierarchical references). 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. 03/19/2007 Cliff send e-mail to Karen regarding SVDB account 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 Matt notify SV-AC to update 1641 to system task/function section 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 Matt send note to Mehdi reminding him of issues 801/1702 10/01/2007 Matt to communicate extension request to 1800 including information that not addressing these issues risks implementation divergence. 10/01/2007 Matt to communicate issue submission deadline of Oct 15. 10/01/2007 Matt to notify SV-CC of results of motion regarding Read API 10/01/2007 Matt update proposal for SVDB 1425. 10/01/2007 Tom to update proposal for SVDB 1468 for future ballot. 10/01/2007 Shalom to update SVDB 1747 based on feedback. 10/01/2007 Shalom to rework proposal for SVDB 1940 to address Don's feedback regarding declaring wires without a data type but with a packed range. 10/01/2007 Matt include SVDB 1619 on future e-mail ballot. 10/01/2007 Matt send next e-mail ballot on Oct 3 with closure of Oct 14.