[sv-bc] meaning of .*

From: Steven Sharp <sharp_at_.....>
Date: Tue Mar 22 2005 - 12:28:49 PST
My understanding of .* was that it would only try to create a connection
for a port if there was a variable or net with the same name in the
instantiating module.  If there was a port with no corresponding variable
or net, it would be left unconnected.

The LRM definitely does not say this.  It says that a .name connection is
made for every port declared in the module.  That means that if there is
no corresponding variable or net where it was instantiated, there would
be an error.

Did I misunderstand how .* was supposed to work, or is there a major
defect in the LRM text?

Steven Sharp
sharp@cadence.com
Received on Tue Mar 22 12:28:53 2005

This archive was generated by hypermail 2.1.8 : Tue Mar 22 2005 - 12:28:56 PST