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.comReceived 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