Section A.1.5, A.6.2, A.6.4, Syntax 8-1, Syntax 8-7, Syntax 17-15, Syntax 17-17
Procedures

In A.1.7 and Syntax 16-1, in non_port_program_item, REMOVE

            |           { attribute_instance } local_parameter_declaration

            |           { attribute_instance } parameter_declaration ;

 

In A.6.2, REPLACE

            always_construct ::= always statement

WITH

            always_construct ::= always_keyword statement

            always_keyword ::= always | always_comb |  always_latch | always_ff

 

In A.6.2, REMOVE

            combinational_construct

            latch_construct

            ff_construct

 

In A.1.5, module_common_item, REMOVE

            |           combinational_construct

            |           latch_construct

            |           ff_construct

 

In A.6.2, RENAME

            procedural_continuous_assignments

TO

            procedural_continuous_assignment

 

In A.6.4 and Syntax 8-1, in statement_item, REPLACE

 

            |           procedural_continuous_assignments ;

WITH

            |           procedural_continuous_assignment ;

 

 

In A.5.1, in

udp_declaration

REMOVE the tab before the first definition

and in the first definition MOVE the two extern options to the end of the first definition

and REMOVE the second definition.

 

In 18.7, in the first example, the ‘type’ keyword in

parameter type TP

should be made bold, and in the final example, an ellipsis (...) should be added between the semicolon (;) and the endmodule keyword.

 

In 19.8.2, in the example, the keyword ‘repeat’ in

            repeat(2)

should be made bold.

In 20.6, in the example, the keyword ‘int’ in

            ( int w, string instComment )

should be made bold.

           

In 20.6.1, in the example, the keywords ‘int’ and ‘string’ in

            ( int w, string instComment )

should be made bold.

 

In 23.2, in the example, the keyword ‘type’ in

            parameter type bus_t

should be made bold.

 

In 25.1, in the example, the keyword ‘nand’ in

            nand #(dval)

should be made bold.

 

In 27.5.1.1,  the keyword ‘bit’ in

            bit [15:8] b[]

should be made bold.