Re: monte carlo and distribution functions

From: Geoffrey.Coram <Geoffrey.Coram_at_.....>
Date: Tue Jan 31 2006 - 05:27:49 PST
Sri -
You've got it backwards for LRM 2.1, which says "seed shall be a reg,
integer, or time variable."

LRM 2.2 extended it to allow parameters in order that the random
functions could be used in parameter initialization.

(We did make some changes to the wording, both in AMS LRM 2.2 and
in 1364-2005, so that "seed" is described as an "inout argument"
to the system functions, instead of "inout parameter" which 
doesn't make any sense.)

-Geoffrey


Sri Chandra wrote:
> 
> Shalom, Geoffrey,
> 
> For LRM2.2, based on request for device modeling we allowed the usage of
> $random and distribution functions as part of parameter initialization.
> As Geoffrey mentions, the expressions (arguments) for this would have to
> be constant or null (in the case of random i think you dont need any
> arguments at all). So this might be useful to be considered as part of
> the merged LRM2.3 syntax (LRM 2.2 + 1364-2005) so that we dont regress
> back on 2.2 version of AMS.
> 
> My reference to allowing integer variables as part of the distribution
> functions was not with regards to parameter initialization. In LRM2.1
> the seed argument had to be parameter or decimal number which we
> extended to integers (when used within analog begin-end).
> 
> regards,
> Sri
>
Received on Tue Jan 31 05:27:54 2006

This archive was generated by hypermail 2.1.8 : Tue Jan 31 2006 - 05:28:26 PST