Indeed. However, the syntax shows that the argument to $random may be omitted. V-AMS explicitly notes that, and says that the simulator will pick a seed -- and, presumably, creates an integer variable to hold the value. Thus, one could also allow parameters or integral constants and have the simulator create a variable to hold the value and handle the updates, and just initialize it to the value of the constant expression. -Geoffrey Bresticker, Shalom wrote: > 1800 says, "The seed argument shall be an integral variable". > > Shalom > >> I don't see any mention in the minutes of the $random and >> $rdist functions being reviewed. In particular, the whole >> business of the type_string argument is poorly explained in >> the current LRM. >> (What is the default behavior, if no type_string is given? >> What does it mean "each instance that references this value"?) >> >> It also appears that the text that was added to allow the >> seed argument to be a parameter (which is needed if you want >> to use $rdist_ to set a parameter, eg the threshold voltage or oxide >> thickness) may violate P1800's sematics for $random. >> >> -Geoffrey > --------------------------------------------------------------------- > Intel Israel (74) Limited > > This e-mail and any attachments may contain confidential material for > the sole use of the intended recipient(s). Any review or distribution > by others is strictly prohibited. If you are not the intended > recipient, please contact the sender and delete all copies. > > -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Tue Feb 5 05:56:54 2008
This archive was generated by hypermail 2.1.8 : Tue Feb 05 2008 - 05:56:58 PST