>From: Gordon Vreugdenhil <gordonv@model.com> >Steven, I don't know of any restriction on implicit net creation >for bind. If one wants to bind in assertion checkers or similar >instances, it seems that allowing a implicit net could in fact >be useful. I don't know of any either, which is why I brought it up :-) With my admittedly limited understanding of the usage of bind, I don't see where this is useful. As I understand it, the module is intended to be usable with or without the program being bound into it. This means that the module cannot make any reference to a net that will only exist if the bind creates it. If this net cannot be used for communication with the module, what is the use for it? If a bind could create an implicit net, then an undeclared identifier can never be reported during compilation. There would always be the possibility that there could be a bind that would end up creating an implicit net later. This could not be known until elaboration. This seems bad. Steven Sharp sharp@cadence.comReceived on Fri Apr 8 12:22:23 2005
This archive was generated by hypermail 2.1.8 : Fri Apr 08 2005 - 12:29:47 PDT