Re: Port directions

From: Kevin Cameron <dkc@grfx.com>
Date: Thu Jun 03 2010 - 17:26:44 PDT

How are you going to recognize signal flow?

You might want to try addressing this issue in the assertions committee
- i.e. if you can make up some rule about
drivers/contributions/disciplines that can be tested then this problem
moves into user space (being programmable) rather than being
hard-defined in the standard.

Kev.

On 06/03/2010 02:26 AM, Marq Kole wrote:
> Hi Kevin, Ken,
>
> I can understand not wanting to impose this limitation for conservative disciplines, but how about signal-flow disciplines? There you want to make sure that not more than one driver exists for a potential-only discipline or more than one sink for a flow-only discipline.
>
> Cheers,
> Marq
>
> -----Original Message-----
> From: owner-verilog-ams@eda.org [mailto:owner-verilog-ams@eda.org] On Behalf Of David Miller
> Sent: Wednesday 2 June 2010 21:01
> To: Verilog-AMS LRM Committee
> Subject: Port directions
>
> Should the language enforce that port directions are honored?
> Specifically ports that are defined as input, should it be a error if you
> contribute to a branch containing that port?
>
> module mymod(a,b);
> electrical a,b;
> input a,b;
> analog V(a,b) <+ 5;
> endmodule
>
> Should this be an error, since a,b are input?
>
>
>

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Jun 3 17:27:02 2010

This archive was generated by hypermail 2.1.8 : Thu Jun 03 2010 - 17:27:09 PDT