Minutes of the July 15, 2002 IEEE 1364 working group meeting ---- Preamble ---------------------------------------------------- NEXT MEETING DATE: August 12, 2002, NEXT MEETING TIME: 08:30 PDT 11:30 EST 18:30 IDT CALL IN INFORMATION: USA: 1-800-314-2582 CALL IN INFORMATION: Intl: +1-719-457-5107 ACCESS CODE: 135467 ------------------------------------------------------------------ Attendence: aa Anders Nordstrom aa Dennis Marsa aa Erich Marchner aa Gordon Vreugdenhil aa James A. Markevitch aa Karen Pieper aa Michael McNamara aa Steven Sharp a- Charles Dawson a- Shalom Bresticker a- Stefen Boyd a- Stuart Sutherland a- Tom Fitzpatrick -a Peter Flake Key: most recent meeting on left; a: attended -: did not attend r: was represented s: is a substitute ---------------------------------------------------- Motion to approve minutes of the last meeting (06/26/2002) approved (Moyion made by Cliff, second by Anders) ------------------------------------------------------------------ Status of Action items: AI 1/Mac: Get electronic Frame Source of IEEE standard from IEEE Also get permission to share second edition PDF around committee. No progress. AI 2/Mac: obtain the services of an editor. Scope: 40 pages? More? Less? No Progress. AI 3/Mac: Approach Lynn to serve as IEEE Secretray No Progress. AI 4/Stefen: Ask Stefen to give us logins/ read access for folks on this call. Done. AI 5/Cliff: report errata to demonstrate differences between good data and bad data. Done. No one has the second edition! AI 6/Cliff: revisit how his PDF was obtained. ------------------------------------------------------------------- A Discussion addressing the role of the ETF and the workinmg group with respect to Accellera ensued. Decision: Cliff sent potential letter for all to sign to urge Accellera to more rationally work with the IEEE-1364 WG. Discussion about which version of IEEE 1364-2001 we needed to address ensued. Decision: Produce two errata: one that gets the 'First Edition' to the state of the second edition; and a second that fixes the 'Second Edition'. ------------------------------------------------------------------ Election of Errata Task Force Chair: Nominations for ETF chairman from the last meeting were: Anders nominated Cliff Cummings. Cliff nominated Anders (decline). Cliff nominated Stefen Boyd. Cliff nominated Karen Pieper. Floor was opened to other nominations; none were made. Cliff temporaily declined his nomination, as he is busy with Accellera duties at present. ------------------------------------------------------------------ Cliff: Propose Karen as Chair, Stefen as Co-Chair. Gordon: Second Motion carried unaimously. Then the IEEE-WG suspended, in favor of ETF, Karen presiding. Discussion ensued: Shalom: I will form a list of extra issues and references to them that I have been maintaining, that have not yet been added to the database, sending them to this list, and Stefen will publish. Stuart: Will send out his similar list. Cliff: Will look through his list, and send in as well. ------------------------- Stefen accepts various suggestions for changes/enhancements of web page to facilitate ideas. Karen: Does someone have a list of the simple errata versus difficult ones? Shalom: Remeber, what some think are easy others may think are hard. Committee agrees to pass out the existing issues equally among the members, for each to esitmate the difficulty and report back. Passing out the issues: ISSUE State Originator Arrival-Date Synopsis ---Anders----------------------------------------------------------------------------------- 3 open Shalom Bresticker, Motorola 2001-07-21 Inconsistent restrictions on system tasks in constant functions 5 open Paul Graham, Cadence 2001-07-30 Bad description of implicit nets created from continuous assignments 6 open Shalom Bresticker, Motorola 2001-07-30 12.1.3 - typo + unclear 8 open Paul Graham 2001-07-31 zero-extension of relational and equality operators ---Cliff------------------------------------------------------------------------------------ 9 open Paul Graham 2001-07-31 Please define truncation rules 11 open Shalom Bresticker 2001-08-06 : 12.1.3.4 Example 8: typos and other problems 12 open Stefen Boyd 2001-08-09 hierarchical parameter identifier 13 open 2001-08-12 12.2.2: bad documentation ---Dennis----------------------------------------------------------------------------------- 15 open Sashi Obilisetty 2001-08-12 19.4: typo + confusing 16 open Shalom.Bresticker@motorola.com 2001-08-12 19.7 `line - meaning of level parameter is unclear 18 open Stefen Boyd 2001-08-16 Table 4-1 missing arithmetic shift operators 19 open "Anders Nordstrom" 2001-08-17 Incorrect concatenation operator description ---Erich------------------------------------------------------------------------------------ 20 open Dennis Marsa, Xilinx 2001-08-19 A.2.8 should prevent all variable declaration assignments in named blocks 21 open Shalom Bresticker, Motorola 2001-08-27 memory_identifier is not used anywhere 22 open Shalom Bresticker, Motorola 2001-08-27 @* should have a space ? 23 open Shalom Bresticker, Motorola 2001-08-27 $hold _timing_check should have no space ---Gordon----------------------------------------------------------------------------------- 24 open Shalom Bresticker, Motorola 2001-08-28 In PATHPULSE$ syntax, 2nd $ should be Bold 25 open Shalom Bresticker, Motorola 2001-08-28 named_port_connection BNF missing space after . 26 open Shalom Bresticker, Motorola 2001-08-28 list_of_path_delay_expressions syntax missing comma 27 open Daryl Stewart 2001-09-03 Incorrect cross-reference (Section 2.7.4) ---James------------------------------------------------------------------------------------ 28 open Shalom Bresticker, Motorola 2001-09-04 A.8.2: genvar_function_call is not used 29 open Shalom Bresticker, Motorola 2001-09-04 A.8.7: [] around size should not be bold 30 open Daryl Stewart 2001-09-04 Incorrect syntax: edge_control_specifier 31 open Shalom Bresticker 2001-09-06 A.9.4: inner brackets should be bold ---Karen------------------------------------------------------------------------------------ 32 open Shalom Bresticker 2001-09-06 A.Note.2: "arrayed_reference" is not used anywhere 33 open Daryl Stewart 2001-09-06 Use of keyword "integer" (Section 17) 34 open Daryl Stewart 2001-09-06 Section 17.2.3 "Formatting data to a string" 36 open Daryl Stewart 2001-09-24 Section 9.7.3: unfinished sentence ---Mac-------------------------------------------------------------------------------------- 39 open Shalom.Bresticker@motorola.com 2001-10-07 12.3.3 describes wrong tied connections 40 open Shalom.Bresticker@motorola.com 2001-10-07 Misleading comment in example in 4.4.3 41 open Charles Dawson 2001-10-07 17.2.3: Is $sformat a task or a function ? 42 open Shalom.Bresticker@motorola.com 2001-10-07 17.2.3: typos ---Steven----------------------------------------------------------------------------------- 43 open "J. Bhasker" 2001-10-07 typos 44 open tiao@agere.com 2001-10-08 For page 64, Section 4, example 4.4.3 -- value can't be verified 45 open Jenjen Tiao @ Agere Systems, Inc. 2001-10-08 For page 65, 46 open Jenjen Tiao @ Agere Systems, Inc. 2001-10-08 example may be improved... ---Charles---------------------------------------------------------------------------------- 47 open Shalom.Bresticker@motorola.com 2001-10-11 Wrong description of tri0/1 in 3.7.4 48 open 2001-10-14 Section 6.1.3 Delays (in continuous assign) 49 open Shalom.Bresticker@motorola.com 2001-10-14 another error in 4.4.3 ? 50 open Shalom.Bresticker@motorola.com 2001-10-14 19.5 typos ---Shalom----------------------------------------------------------------------------------- 51 open Shalom.Bresticker@motorola.com 2001-10-15 12.2 - typos 53 open Shalom.Bresticker@motorola.com 2001-10-16 net_lvalue BNF allows {x[i]} 54 open Shalom.Bresticker@motorola.com 2001-10-16 5.6.6 Port connections - inaccurate description 56 open Shalom.Bresticker@motorola.com 2001-10-21 typo ---Tom-------------------------------------------------------------------------------------- 57 open Shalom.Bresticker@motorola.com 2001-10-24 Section 5 - scheduling 59 open 2001-11-21 chi_square function is wrong 60 open Shalom.Bresticker@motorola.com 2001-11-21 typo in 17.9.3 63 open Daryl Stewart 2001-12-03 Grammar ambiguity in delay_or_event_control ---Stuart----------------------------------------------------------------------------------- 64 open Shalom.Bresticker@motorola.com 2001-12-03 In BNF, variable_assignment production is in wrong place 65 open Paul Graham 2001-12-16 error in task_declaration syntax 67 open Dennis Marsa 2002-01-10 "event_trigger" production in BNF does not allow array indexing 68 open Dennis Marsa 2002-01-31 Missing objects from VPI attribute object diagram ---Stefen----------------------------------------------------------------------------------- 69 open Dennis Marsa 2002-01-31 vpiDefAttribute property not completely documented 70 open Dennis Marsa 2002-06-28 Logical operator (&& !!) sizing rules in Table 29 incorrect 71 open Dennis Marsa (drm@xilinx.com) 2002-07-07 26.6.26: Indexed part-selects (+: and -:) do not have -------------------------------------------------------------------------------------------- Your tasks are: 1: Classify difficulty: easy/hard 2: Identify Sections/table number/figure number affected 3: Modify subject to make the issue clearer 4: (optionally) provide link to relevant URL archive on boyd.com Task for each person: Complete the above 3 (or 4) tasks in the next two weeks, by July 29th Then starting July 29, each of us examine all the ones marked 'easy', and make themselves ready to approve, debate, or move them to difficult status in the next meeting on August 12th . -------------------------------------------------------------------------------------------- Motion to make meetings be 8:30 am on Mondays each four weeks starting August 12th. Made by Stefen: Cliff Second: August 12th at 8:30 -------------------------------------------------------------------------------------------- Meeting Adjourned at 10:30 am PDT.