Re: SV-BC-19 issues


Subject: Re: SV-BC-19 issues
From: Brad Pierce (Brad.Pierce@synopsys.com)
Date: Thu Dec 19 2002 - 15:19:26 PST


On 11/11/02 I wrote --

>In issue SV-BC-19-11 regarding the identifiers in interface port
>declarations (A.2.1.2), I think that rather than just being unbolded,
>they need to be changed to interface_identifier --
>
> interface_identifier list_of_interface_identifiers
> interface_identifer . modport_identifier list_of_interface_identifiers

This issue may reveal a deeper confusion in the BNF.

There are two categories for identifiers associated with modules and
module instances --

    module_identifier
    module_instance_identifier (includes optional range expression)

In A.4.1.1 there is even a "name_of_instance".

But there is only one category for identifiers associated with interfaces
and interface instances --

    interface_identifer

In A.2.1.2/A.2.3 "interface_identifier" is used for interface
instances and "identifier" is used for interfaces, but in A.1.3
"interface_identifier" is used for interfaces.

-- Brad



This archive was generated by hypermail 2b28 : Thu Dec 19 2002 - 15:19:46 PST