Proposed simple modifications to close some open issues. Please be specific
to on any issues that you wish to discuss, so that we can pass any that do
not require any discussion. The vote will close 12 Noon PST Friday, December
20, 2002. Any issues without discussion will be sent on to Stu for inclusion
in the next version of the standard.
Thanks,
K
SV-BC19-36: remove ;
In A.6.8:
REPLACE:
variable_decl_or_assignment ::=
data_type list_of_variable_identifiers_or_assignments ;
| variable_assignment
WITH:
variable_decl_or_assignment ::=
data_type list_of_variable_identifiers_or_assignments
| variable_assignment
SV-BC19-59:(B) keywords transition/endtransition not used
In Annex B:
REMOVE: transition and endtransition
SV-BC22-2: Example issue
In all examples in Section 13.4:
ADD: () to the interface instantiations in each example (4 places).
SV-BC27: Use interface_identifier rather than identifier
In A.2.1.2:
REPLACE:
| identifier(BOLD) list_of_interface_identifiers
| identifier(BOLD).modport_identifier list_of_interface_identifiers
WITH:
| interface_identifier(NOT BOLD) list_of_interface_identifiers
| interface_identifier(NOT BOLD).modport_identifier list_of_interface_identifiers
SV-BC28: A.2.9 modport_declaration bold modport
In A.2.9
REPLACE:
modport_declaration ::= modport list_of_modport_identifiers;
WITH:
modport_declaration ::= modport(BOLD) list_of_modport_identifiers;
SV-BC42-4: change "may" to "can"
SV 3.0 section 4.2, next to last paragraph, last sentence:
Change "may" to "can".
SV-BC42-12:
SV 3.0 section 8.9, third paragraph:
Change signal name "clk" to "a".
SV-BC42-14:
SV 3.0 section 9.1, first paragraph:
Change "always_ff" to bold keyword font
SV-BC42-17:
SV 3.0 section 9.3, last paragraph:
"always_latch" should be in the bold keyword font.
SV-BC42-18:
SV 3.0 section 11.9, first bullet:
Delete the first occurrence of the word "only".
SV-BC42-20:
SV 3.0 section 12.2, last bullet under "The $root top level":
Change "shall" to "can". It is not mandatory that $root have procedural
statements.
SV-BC42-25:
SV 3.0 section 12.7.5, first paragraph:
Change "simulator is not required to report..." to "standard does not
require..." (I assume this rule applies to more than just simulators).
SV-BC42-26:
SV 3.0 section 12.7.5, second paragraph:
Change "SystemVerilog will run this simulation..." to "SystemVerilog
shall..." (again, assuming this rule applies to more than just simulators).
SV-BC42-27:
SV 3.0 section 12.7.5, third paragraph:
Change "Verilog run this simulation without warning..." to "shall now
generate a warning..." (again, assuming this rule applies to more than
just simulators).
SV-BC42-28:
SV 3.0 section 12.7.5, fourth paragraph:
Change "Verilog simulators shall issue a warning..." to "shall result
in a warning..." (again, assuming this rule applies to more than just
simulators).
SV-BC42-29:
SV 3.0 section 13.1, fifth paragraph:
Change "modelling" to "modeling".
SV-BC42-34:
SV 3.0 section A.6.2:
The initial, always, always_comb, always_latch and always_ff keywords
should be in bold.
SV-BC42-35:
SV 3.0 section A.6.4:
The keyword "process" should be in bold.