RE: Merged version of chapter 6

From: Muranyi, Arpad <arpad.muranyi_at_.....>
Date: Fri Jun 16 2006 - 08:48:18 PDT
Can events be disabled by putting them into
an IF statement?  Or is that not allowed?

Thanks,

Arpad
============================================ 

-----Original Message-----
From: owner-verilog-ams@server.eda-stds.org [mailto:owner-verilog-ams@server.eda-stds.org] On Behalf Of Sri Chandra
Sent: Friday, June 16, 2006 7:33 AM
To: Geoffrey.Coram
Cc: Ken Kundert; VerilogAMS Reflector
Subject: Re: Merged version of chapter 6


Geoffrey,

I dont think the few simulators that i have come across have implemented 
what Ken was referring to - ie. disabling cross when direction is not 
one of the three values. Hence i was bit concerned about interpreting 
the syntax in this fashion now as it would not be compatible. V1.0 is 
way too early for me to comment on the background of it.

I also want to be careful to allow syntax for disabling syntax unless we 
clearly identify/define the behavior when an active event is disabled 
and also when an event is re-enabled.

Finally, as i have mentioned earlier might be good to look at events in 
general w.r.to disabling feature and how best to support it.

cheers,
Sri


Geoffrey.Coram wrote:
> I guess there are two possibilities that might have been implemented:
> 1) other values disable the cross
> 2) any positive value is interpreted as +1, any negative as -1
> 
> Ken says that Cadence uses (1).  Are there any simulators that do (2)?
> 
> The sentence I copied from the LRM seems to indicate that it would be
> an error to use a value other than 0,+1,-1 (though the LRM doesn't
> quite use IEEE-standard language (shall)).
> 
> -Geoffrey
> 
> 
> 
> Sri Chandra wrote:
>> event. I am not sure how many implementations interpret it in that
>> fashion ie. arguments not +1, 0, -1 disable the cross, and this is going
>> to lead to compatibility issues with existing implementations.
>>
> 
Received on Fri Jun 16 08:48:33 2006

This archive was generated by hypermail 2.1.8 : Fri Jun 16 2006 - 08:48:42 PDT