SV-BC Errata Committee Meeting Date: Monday, May 8, 2006 Time: 09:00am-11:00am PDT 021210000 Day 840736957 000000011 Month 544332121 000000000 Year 666666655 aa-aaaaaa Matt Maidment - Intel aaaaaaaaa Brad Pierce - Synopsys aaaaaaaaa Shalom Bresticker - Intel a--aaaaaa Cliff Cummings - Sunburst Design aaaa-a-aa Surrendra Dudani - Synopsys aaaaaaaaa Mark Hartoog - Synopsys -----aaaa Dan Jacobi - Intel aaaaaaa-a Francoise Martinolle - Cadence aaaaaaaaa Karen Pieper - Synopsys aaaaaaaaa Dave Rich - Mentor Graphics -aaaa-aaa Steven Sharp - Cadence aa-aaaaaa Gordon Vreugdenhil - Mentor Graphics aaaaaaaaa Doug Warmke - Mentor Graphics ---a--aa- Don Mills - LCDM Engineering ---aaaaa- Stu Sutherland - Sutherland HDL -------a- Bill Paulsen - Cadence -----a-a- Rishiyur Nikhil - Bluespec -----aa-- Chris Spear - Synopsys a--a-aa-- Logie Ramachandran - Synopsys Agenda +Review IEEE patent policy http://standards.ieee.org/board/pat/pat-slideset.ppt Reviewed. + Review Minutes of Previous Meeting http://www.eda.org/sv-bc/minutes/sv-bc_06_04_24.txt Shalom moves to accept the minutes. Gord seconds. No opposed. No abstain. Motion passes. + Issue Review Process: Identify subset of issues to focus committee effort Assign owners for the issues Owners bring issues to vote when draft of proposal complete Rebuttal to issues should come in the form of specific changes to proposal Guidelines for issues: - Group would prefer not to address issues that complicate merging of the LRMs or require edits to both specs. Group would prefer to address more isolated errata until next PAR is set. - Try to clarify intent of some issues even if no formal resolution. This would be useful for keeping implementations consistent. - Major Severity will be used to identify issues that if not addressed will lead to visibly different implementations - Group will use severity to quantify impact of change. Issues will be addressed in order of severity. - Priority will indicate issue's development progress. Increase in priority indicates increased progress to proposal and vote. 'Immediate' priority indicates issue is ready for a vote. - Individuals will indicate ownership of resolution by adding themselves to the 'assigned to' field. Karen will help anyone who cannot update an issue. - Individual members can increase the severity of an issue but the group must agree to decrease severity. - Status Filed: Assigned, Resolved & Closed are key states. Issue Themes Namespaces Issues: 30, 1213, 1214, 1220 Primary Owner: Francoise Participants: Gord, Francoise, Mark, cc: Shalom, cc: Karen I/O Errata/Clarification Issues: 672, 1078, 1386: Steven ; 988: Gord Primary Owner: Steven Participants: Steven, Gord, Mark, Francoise Enumerated Types Issues: 916, 917, 1429 Primary Owner: Matt Configurations Issues: 986 (see bugnote for related items) Primary Owner: TBD (proposed as Cliff but he was not present) Scheduling Issues: 1290, 219 Primary Owner: TBD (Gord; after first round of issues are addressed) Compiler Directives Issues: 1052, 1053, 1084, 1119, 1202, 1292, 1333, 1338, 1339, 1341 Primary Owner: Shalom Actionable Items: Per Gord (http://www.eda.org/sv-bc/hm/4377.html) 1291 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001291) feature, immediate Issue: range and signedness are parallel attributes of every packed dimension Comment: Brad has suggested that we close this as "won't fix". I agree. This issue can be addressed. Issue remains for future work. Per Karen (http://www.eda.org/sv-bc/hm/4378.html) 1127 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001127) Close Add shared declaration mechanism to Verilog - packages Karen moves to resolve this as already implemented in SystemVerilog. Steven seconds. No opposed. No abstain. Motion passes. Per Shalom (http://www.eda.org/sv-bc/hm/4385.html) 1125 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001125) I added a proposal to close 1125 as implemented in 1364-2005. Shalom moves to resolve this issue as the `pragma directive was added in 1364-2005. Steven seconds. No opposed. No abstain. Motion passes. 1128 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001128) I added a proposal to close 1128 as implemented in 1800-2005. Shalom moves to resolve this issue as the feature was implemented in 1800-2005. Steven seconds. No opposed. No abstain. Motion passes. 1135 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001135) 1135 has a proposal to reject and close the issue. Shalom moves to reject this enhancement as lack of parentheses makes object type identification ambiguous. Gord seconds. No opposed. No abstain. Motion passes. Per Doug 1319 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001319) Rework based on Brad's comments in bug note. 1194 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001194) The 3rd bullet should specifically address the signedness. Consider adding bullet to address handling of parameters with built-in types 1447 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001447) Doug to rework. Per Matt 980 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0000980) Gord moves to resolve as addressed in published 1364-2005 Shalom seconds No opposed. No abstain. Motion passes. 1443 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001443) Brad moves to accept proposal. Steven seconds. No opposed. No abstain. Motion passes. 1433 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001433) Brad moves to accept proposal. Gord seconds. No oppposed. No abstain. Motion passes. 1422 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001422) Brad to rework incorporating: interface_port_identifier ::= port_identifier 1215 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0001215) Brad moves to accept proposal Mark seconds. No opposed. No abstain. Motion passes. 925 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0000925) Brad moves to resolve as the answers are in 1800-2005 19.3 Dave seconds. No opposed. No abstain. Motion passes. 926 (http://www.eda.org/svdb/bug_view_page.php?bug_id=0000926) Brad moves to resolve as question answered by P1800-2005. Steven seconds. No opposed. No abstain. Motion passes. 1323 Dave to touch up. Place on agenda for next meeting. + Next Meeting Date: May 22nd Action Items Completed 01/09/2006 Matt assemble issue list for future work 01/09/2006 Matt find owners for future work issues 03/27/2006 Matt add SVDB 980 to agenda when final draft of 1364-2005 is released 04/10/2006 Gord requested to create proposal for SVDB 988 Now tracked in SVDB. Pending 01/09/2006 Shalom add example for issue 1254 describing situation for rule 3 03/13/2006 Matt Open up SV-BC Issue requesting an index for P1800 03/27/2006 Cliff post examples demonstrating the need for 0-1 wildcard to justify further action on SVDB 99 04/10/2006 Steven to create proposal for SVDB 1386 04/10/2006 Steven to create proposal for SVDB 1078 04/24/2006 Matt identify any other threads of major issues