Re: Minutes of VerilogAMS LRM committee meeting - 17 Jan 2005

From: Geoffrey.Coram <Geoffrey.Coram@analog.com>
Date: Tue Jan 18 2005 - 05:00:47 PST

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.

> * 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:29:23 2005

This archive was generated by hypermail 2.1.8 : Tue Jan 18 2005 - 07:29:25 PST