Minutes from the Errata Task Force Conference Call March 24, 2003 Attendees: 000000111110000 \ 433211221109998 / Month 021121101022002 \ 740073628413996 / Day aaaaaaaaaaaa*aa Steven Sharp aaaaaaaaaa-a*aa Karen Pieper a--aa-aa--a-$aa Cliff Cummings aaaaaaaaaaaa=-a Shalom Bresticker aaaaaaaaaaaa*aa Stefen Boyd aaaaaaaaaaaa*aa Dennis Marsa aaaa-aaa-aaa$aa James Markevitch a-a-aaaaaaa-=-a Gordon Vreugdenhil aaa-aa-aaaaa$aa Anders Nordstrom --------aaa-$a- Ted Elkind aaaaaaaaaa-a*a- Brad Pierce aaaaa-aaaaaa*a- Charles Dawson a---aa-a-aa-$a- Mike McNamara aaaaaaaaa---*aa Stu Sutherland ------------*a- Tom Fitzpatrick ------------*aa Elliot Mednick ---aa---------- Don Mills ---a----------- Jay Lawrence --a------------ Mehdi Mohtashemi -aa------------ Kurt Baty Minutes from the 3/24/03 meeting. Shalom moves that we update the minutes as follows: > 116: Friendly amendment to the proposal to make the reference to > the apostrophy character in change A to be 0x27. Shalom has updated > the proposal real time. Shalom moves that we accept this proposal. > Brad seconds. No opposed. No abstain. Passes. Change the spelling of apostrophy to apostrophe. Delete the sentence "Shalom has updated the proposal real time." > Issue 123 Sent back to etf (ShB: the text in the proposal is wrong) Change "is wrong" to "was wrong". > 101 We merged Shalom's amendments into the proposed text. Stefen has > updated the proposal in the database. Also, we changed "register" to "non-real variable" in both 17.10.1 and 17.10.2. We changed "which" to "that". Shalom moves that we accept the minutes as amended above. Anders seconds. No opposed. Cliff, Gord abstain. Passes. Discussion on what to do with open issues. Karen will equally divide the open issues and randomly assign them to members of the committee. Each member will select one or more of their randomly assigned issues to drive (not necassarily make) to a proposal. Steven: 3, 6, 9, 16, 17, 22, 33, 35, 37 Cliff has submitted a proposal for 9 Shalom: 16 Gord: 17(generate) Steven: 22(@*) 35 was closed, and incorporated into 282. Karen: 47, 48, 54, 57, 72, 73, 80, 81, 82 Karen made a proposal for 47 Steven: 87(@*) Shalom: 83, 84, 88, 90, 96, 98, 99, 100, 105 Shalom will take 88, 90, 98, 99, 100, 105 83 was closed, and incorporated into 282. Steven: 84(@*) 96 was closed, and incorporated into 282. Stefen: 106, 107, 108, 110, 111, 113, 117, 119, 135 Stefen has not been in the office in the last 2 weeks Did Cliff take 106 together with 9? Gord: 113(generate) Steven: 117 119 was passed by etf. Dennis: 139, 165, 170, 172, 190, 192, 197, 198, 203 Dennis: 139, 190, 192 Steven: 172 Shalom: 198 James: 204, 205, 206, 208, 209, 210, 211, 212, 215 James: 204, 205, 210, 211 Shalom: 206, 209 Gord: 208(generate) Configs: 212 215 is mixed with 282 Anders: 217, 225, 226, 227, 233, 234, 235, 245, 247 Anders proposed for 235 He'll start with 217 and work his way forward Shalom: 245 Brad: 248, 250, 254, 255, 256, 257, 258, 261, 265 Brad: 250 (propose we close it), 255, 257, 258, 261 254 should include 319 Charles:270, 273, 274, 275, 276, 277, 278, 282, 283 Charles: 270, 275, 277 Reals: 273, 274 BNF: 276 Stu: 285, 288, 290, 291, 292, 295, 296, 302, 308 Stu hasn't had a chance to look PTF: 296 Action Items (Pre 11/4/02) Cliff still to analyze issue 9 Proposal exists (1/13/03) Cliff to update proposal to 13 reflecting Shalom's requests. (11/18/02) Steven and committee to return with an @* proposal for issues 22, 82, 84 To be resolved after power and generate. (11/18/02) Gord and committee to return with a generate proposal for 113, 17. **We continue to make some progress. We want some more off line discussion before we bring it to the full committee. (2/20/03) Issue 128: Cliff has sent out notes, and we are still working on changes. Shalom has typed in a proposal. (11/4/02) Steven will proposing a wording to fix 172. (2/10/03) Issue 237: SV-BC19-41, SV-BC19-42 Ted Elkind, Dave Roberts to look at it. Charles has asked them. Charles will check. (11/18/02) Evaluating TBD Errata. The tasks are: Steven 117 19.1,19.6,19.9: `unconnected_drive and `celldefine Steven to propose wording documenting XL's implementation for both pairings. Gord 165 13.11.1, A.2.1.1 -- reuse task_port_type 170 formatting of bnf non-terminals Charles 197 sscanf/"string" incompatibility Shalom 198 sinks should allow only constant part-selects No progress yet. (1/13/03) Shalom to submit new issue for rewording of 174 No progress yet. SV-BC Issues requiring resolution: (ETF issue number: SV-BC issue number) -237: 19-41, 19-42 Ted Elkind, Abe Roberts to look at it. Charles has asked them. (- lack proposals) Issues starting with the top of the list: 9: Cliff sent a proposal last night. Here it is updated with friendly amendments. We are also considering putting it in Chapter 4, so it's final location is to be determined. 6.3 Assignments of different sizes If the width of the right-hand side (RHS) expression is larger than the width of the left-hand side (LHS) in a continuous assignment, procedural assignment or continuous procedural assignment, the MSBs of the RHS expression will always be discarded to match the size of the LHS. Compliant Verilog simulators are not required to warn or report any errors related to assignment size-mismatch or truncation. Truncating the sign bit of a signed expression may change the sign of the result. Example: reg [5:0] a; reg signed [4:0] b; initial begin a = 8'hff; // After the assignment, a = 6'h3f b = 8'hff; // After the assignment, b = 5'h1f end Example: reg [0:5] a; reg signed [0:4] b, c; initial begin a = 8'sh8f; // After the assignment, a = 6'h0f b = 8'sh8f; // After the assignment, b = 5'h0f c = -113; // After the assignment, c = 15 end // 1000_1111 = (-'h71 = -113) truncates to ('h0F = 15) Example: reg [7:0] a; reg signed [7:0] b; reg signed [5:0] c, d; initial begin a = 8'hff; c = a; // After the assignment, c = 6'h3f b = -113; d = b; // After the assignment, d = 6'h0f end Cliff will update the proposal so we can vote next time. We stopped at this point for the IEEE meeting. Next Meeting is 4/21/03 at 8:30am Pacific.