Re: [sv-bc] bind and implicit nets

From: Steven Sharp <sharp_at_.....>
Date: Fri Apr 08 2005 - 12:19:47 PDT
>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.com
Received 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