From: Brad Pierce (Brad.Pierce@synopsys.com)
Date: Wed Dec 25 2002 - 19:44:14 PST
Precedence: bulk
>Number: 234
>Category: errata
>Originator: "Brad Pierce" <Brad.Pierce@synopsys.com>
>Environment:
>Description:
According to section 12.3.2 --
"Use of named port connections shall not be used for implicit
ports unless the port_expression is a simple port_identifier."
Could an instance of a module like same_input() from 12.3.3 be
connected by name? --
module same_input (a,a);
input a; // This is legal. The inputs are tied together.
...
For example, by
same_input inst(.a(io1));
Also, is it legal for explicit ports to have the same name,
for example, --
module same_input2 (.p(a),.p(a));
input a;
or
module same_input3 (.p(a),.p(b));
...
(In same_input3, a and b might even be of different sizes.)
-- Brad
This archive was generated by hypermail 2.1.4
: Wed Dec 25 2002 - 19:50:24 PST
and
sponsored by Boyd Technology, Inc.