Minutes from the Errata Task Force Conference Call November 3,
2003
Attendees:
11000000000000111110000 \
10987654433211221109998 / Month
00011112021121101022002 \
36814691740073628413996 / Day
aaaaaaa-aaaaaaaaaaaa*aa Steven Sharp
aapaaaaaaaaaaaaaaa-a*aa Karen Pieper
aa-a----a--aa-aa--a-$aa Cliff Cummings
aaaaaaaaaaaaaaaaaaaa=-a Shalom Bresticker
a--a-aaaaaaaaaaaaaaa*aa Stefen Boyd
-----a--aaaaaaaaaaaa*aa Dennis Marsa
aaaaaa-aaaaa-aaa-aaa$aa James Markevitch
--aaaa-aa-a-aaaaaaa-=-a Gordon Vreugdenhil
---aaa--aaa-aa-aaaaa$aa Anders Nordstrom
----------------aaa-$a- Ted Elkind
aaaaaaaaaaaaaaaaaa-a*a- Brad Pierce
aaaaaaa-aaaaa-aaaaaa*a- Charles Dawson
aaaa-aa-a---aa-a-aa-$a- Mike McNamara
aa--aa-aaaaaaaaaa---*aa Stu Sutherland
aaa--a--------------*a- Tom Fitzpatrick
--------------------*aa Elliot Mednick
-a-a-------aa---------- Don Mills
--aaaa-----a----------- Jay Lawrence
-aa-------a------------ Mehdi Mohtashemi
a--aaaa--aa------------ Kurt Baty
-----a----------------- David Smith
aaaa-a----------------- Dennis Brophy
aaaaa------------------ Francoise Martinolle
aaa-------------------- Drew Lynch
-a--------------------- David Roberts
a---------------------- Ennis Hawk
a attended
p proxy
- absent
Everyone was reminded to see the IEEE web site for the IEEE
discussion guidelines.
Minutes of the last meeting. Shalom moves that we accept
the minutes of the last meeting. James seconds. No opposed.
No abstain. Passes.
Action Items:
(10/06/03) Brad will file a new issue for the def_param change
associated with issue 226.
Done. Filed as issue 493.
(4/21/03) 9: Gord to determine a location of the proposal in
conference with Cliff.
Cliff sent in the proposal more than a week ago.
(7/14/03) 16: Shalom volunteered to drive. He needs to formulate
some
wording to improve what is there according to the
concensus.
Also, he wants to formulate a possible problem and get
some
reaction before he gets a formal proposal.
No progress.
(11/18/02) Gord and committee to return with a generate proposal
for 17, 113, 208, 255.
Gord sent an initial draft of a bunch of text. He has
received some feedback, and it will take some work to
incorporate it.
Shalom asked Gord and got a mail from him. He is too
busy to work on it right now. It will be 3 or 4 weeks
before he will have time to work on it. Steven will
try to find someone to write stuff up. Gord indicates
that this is out of the scope of his job.
(10/06/03) 73: Steven to update the proposal
Brad made a proposal.
(11/18/02) Steven and committee to return with an @* proposal for
issues 22, 82, 84
Group has agreement on some of the more contentious
issues.
(11/18/02) Evaluating TBD Errata. The tasks are:
Gord
165 13.11.1, A.2.1.1 -- reuse task_port_type
170 formatting of bnf non-terminals - Shalom sent
something
one stage before a proposal
Shalom will take these
(11/4/02) Steven will proposing a wording to fix 172. It will be
a
significant rewrite.
No Progress.
(8/11/03) 175: Anders volunteered to drive
This issue also came up in the Accellera SV-BC committee.
We should form a group to drive all configurations issues
to a resolution. Cliff might be willing to drive this in
a few more meetings. We'll wait to start this until later.
Cliff would be ecstatic if someone else volunteered.
(11/18/02) Evaluating TBD Errata. The tasks are:
Charles
197 sscanf/"string" incompatibility
No progress.
(11/18/02) 198: Shalom Evaluating TBD Errata. The tasks are:
198 sinks should allow only constant part-selects
Shalom will make the smaller change to allow port
expressions to be what is allowed on the lhs of a
continuous assignment.
Shalom postponing this one because in section 12 talking
about port connections, it talks about what you can have
on the receiver side of a port connection (a structural
net expression). In section 5 it talks about how a port
connection is an implied continuous assignment. In
section 6 there is a description of the lhs of a
continuous
assignment; this is very limited. After recent updates,
the BNF for a net lvalue can also be an element of an
array of wires; this is reasonable for a continuous
assignment. For ports, the situation is more
complicated.
The structural net expression has not been expanded to
allow the BNF changes.
Steven recommends that it be a net lvalue.
Shalom is concerned that this is an enhancement. We took
a straw poll and no one wanted to deal with it as an
enhancement.
(7/14/03) 204: James volunteered to drive
He needs input on what the simulators do. There are some
complex issues here dealing with port collapsing and
inout.
That is covered by issue 54.
As to the exact issue in 204, how about adding examples
indicating that examples 2, 3, 4 are illegal? James will
do that.
He has not written this up yet. Shalom suggested that
this and 7 other errata be evalutated together. All of
the issues are Brad's (filed by him?) He does not want
to
drive. James will develop a proposal for all of them
including 204. 204, 227, 233, 234, 292, 332, 345, 452,
486(?).
(7/14/03) 209: Shalom volunteered to drive
Proposal exists.
(7/14/03) 211: James volunteered to drive
localparams are not available for override.
Proposal exists, not through the server yet. Shalom
has amended it, and James agrees to the amendments.
(7/14/03) 225: Anders volunteered to drive
proposal exists.
(7/14/03) 226: Brad volunteered to drive
VSG passed.
(7/14/03) 227: Anders volunteered to drive
(7/14/03) 233: Anders volunteered to drive
(7/14/03) 234: Anders volunteered to drive
(2/10/03) Issue 237: SV-BC19-41, SV-BC19-42
Dave Roberts and Shalom to fix the proposal expanding the
BNF and creating language to support it.
No progress. Shalom has not heard from Dave Roberts.
(7/14/03) 245: Shalom volunteered to drive
(7/14/03) 247: Anders volunteered to drive
(7/14/03) 257: Shalom has been volunteered to drive
Proposal exists.
(7/14/03) 258: Brad volunteered to drive
Waiting on Shalom.
Proposal exists.
(10/06/03) 283: Brad will update the proposal
Proposal updated.
(10/06/03) 428: Brad will update the proposal based upon Shalom's
feedback.
(11/3/03) Shalom has the action to add an issue for the
situation where you need a hierarchical reference that
allows an array of scopes. This is a follow on from issue
209.
(11/3/03) Shalom will open an issue on parameters and signing
reflecting issues raised in 441.
Issues with Proposals:
9: Friendly amendment to update the paragraph to:
If the width of the right-hand side (RHS) expression is
larger than the width of the left-hand side (LHS) in an
assignment, the MSBs of the RHS expression will always
be discarded to match the size of the LHS. Implementations
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.
Cliff moves we accept the proposal as modified. Stu
seconds. No opposed. No abstain. Passes.
73: In case there are other places we need to fix this, we need
to open another issue to remind us to go look for other
places. James will scan the document to look for places
that might have a problem and file another issue. Stu
checked this during the meeting, and there are no
additional places, so there is no action remaining.
Brad moves that we accept this proposal. Shalom seconds.
No opposed. No abstain. Passes.
209: Shalom has the action to add an issue for the situation
where you need a hierarchical reference that allows an
array of scopes.
Steven moves that we accept this proposal. Shalom seconds.
No opposed. No abstain. Passes.
257: Shalom moves that we accept this proposal. Steven seconds.
No opposed. No abstain. Passes.
225: At the end of section 12.3.3, add an example:
module mixed_direction (.p({a, e}));
input a;// p contains both input and output directions
output e;
Karen moves that we accept the above proposal. Stu seconds.
No opposed. No abstain. Passes.
237: We are still waiting on Dave Roberts.
258: Brad moves we accept the proposal. Shalom seconds. No
opposed. No abstain. Passes.
283: Brad moves that we accept this proposal. James seconds.
No opposed. No abstain. Passes.
428: Brad will work on the proposal some more.
439: Shalom moves that we accept the proposal. Cliff seconds.
No opposed. No abstain. Passes.
441: Shalom indicates that there is an issue for parameters as
well. Shalom will open an issue on parameters as well.
Brad moves we accept this proposal. Stu seconds. No
opposed. No abstain. Passes.
470: Brad moves we accept this proposal. Steven seconds. No
opposed. No abstain. Passes.
493: Brad moves that we accept this proposal. Shalom seconds.
Cliff is opposed. James abstains. Passes.
We need committee members to look at open issues and voluteer
proposals.
Meeting adjourned at 10:30.
Next meeting of the ETF is scheduled for December 1st, at 8:30 am.