Annex A errata

From: Stuart Sutherland (stuart@sutherland-hdl.com)
Date: Tue Jan 18 2000 - 22:19:18 PST


<x-html>

BTF,
In the list of errata that I e-mailed to 1364-core this morning about the
usage of "reg", "register" and "variable",
I tried to make explicit recommendations on what to fix. There are
several updates to the BNF, however, that I am not sure what to
change. Here is an excerpt from the list. Please make sure
Joe gets the updates needed.
Keep in mind that the objective is to eliminate the confusing
"register" term in the LRM, and consistently refer to these
data types as either "variables", to indicate the entire class,
or "reg" to refer to just that specific data type.
------------------
<font color="#0000FF">Annex A:
</font>The term "register" is used in numerous places, e.g.:
"register_identifier",
"list_of_register_identifiers",
"list_of_block_register_identifiers",
"block_register_type". Probably, "variable" can
be used instead of "register", but I am not a BNF expert, and
cannot propose the exact changes that need to be made.
Other BNF terms that appear to refer to any variable type are:
"hierarchical_reg_identifier", "reg_assignment",
"reg_lvalue", "output_reg_type",
"list_of_reg_port_identifiers",
"block_reg_declaration", and in the upward_name_reference
definition, "reg_identifier".
The term "notify_register" should be
"notify_reg".
The changes made also will affect the following excerpts from Annex A:
3.2.2 Syntax 3-2, 3.9 Syntax 3-3, 6.2.2 Syntax 6-2, 8.1 Syntax 8-1, 9.2.1
Syntax 9-1, 9.2.2 Syntax 9-2, 9.3 Syntax 9-3, 9.6 Syntax 9-7, 9.7.7
Syntax 9-12, 9.8.1 Syntax 9-13, 9.8.2 Syntax 9-14, 10.2.1 Syntax 10-1,
10.3.1 Syntax 10-3, 12.3.3 Syntax 12-6, 12.5 Syntax 12-8, 15.1 Syntax
15-1, 15.1 Syntax 15-2, 15.2.1 Syntax 15-3, 15.2.2 Syntax 15-4, 15.2.3
Syntax 15-5, 15.2.4 Syntax 15-6, 15.2.5 Syntax 15-7, 15.2.6 Syntax 15-8,
15.3.1 Syntax 15-9, 15.3.2 Syntax 15-10, 15.3.3 Syntax 15-11, 15.3.4
Syntax 15-12, 15.3.5 Syntax 15-13, 15.3.6 Syntax 15-14, 17.5 Syntax
17-13,
<font color="#0000FF">------------------
</font>
<div>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div>
<div>Stuart
Sutherland
Sutherland HDL Inc.</div>
<div>stuart@sutherland-hdl.com
22805 SW 92nd Place</div>
<div>phone:
503-692-0898
Tualatin, OR 97062</div>
<div>www.sutherland-hdl.com</div>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

</x-html>



This archive was generated by hypermail 2.1.4 : Mon Jul 08 2002 - 12:54:10 PDT and
sponsored by Boyd Technology, Inc.