>-----Original Message-----
>From: owner-verilog-ams@eda.org [mailto:owner-verilog-ams@eda.org] On
>Behalf Of Geoffrey.Coram
>Sent: Tuesday, January 18, 2005 5:01 AM
>To: Sri Chandra
>Cc: VerilogAMS LRM Committee
>Subject: Re: Minutes of VerilogAMS LRM committee meeting - 17 Jan 2005
>
>Sri Chandra wrote:
>> Table model proposal discussions:
>> * Support for more than one dependent variable:
>> - Currently it has to be done using multiple $table_model statements
>> (one data file for each output data).
>> - Also, $table_model returns only one value which might have to be
>> modified. Also this is inconsistent with the rest of the system task/
>> function defined in chapter 10.
>
>The simulator should be able to recognize multiple $table_model calls
>with the same inputs and optimize the internal storage. So I think
>the real issue is the data file format, such that one can have both
>outputs in one table.
>
>As for multiple return values, 1364-2001 adds the $fscanf and $sscanf
>system functions, which look just like the C versions: they return a
>code (number of items read?) but place the values in their arguments.
>So, if we wanted to do this with $table_model, there is a precedent.
p.s. user-written VPI system tasks allow the return values via argument lists so there is a clear precedent here as well.
>
>
>> * Scattered data vs data on isolines
>> - Currently its not clear in the LRM that $table_model is supported
>> only for Isolines and not for any scattered data.
>
>That's not true! The $table_model is constrained to linear
>interpolation, because this is possible to do without isolines.
>We knew that people would not be satisfied with linear
>interpolation, but we need a complete description of isolines
>and higher-order interpolation schemes.
>
>
>-Geoffrey
Received on Tue Jan 18 07:45:34 2005
This archive was generated by hypermail 2.1.8 : Tue Jan 18 2005 - 07:45:41 PST