[ibis-macro] Re: Table Clarification BIRD Comments

  • From: "Muranyi, Arpad" <Arpad_Muranyi@xxxxxxxxxx>
  • To: "IBIS-ATM" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Tue, 29 Mar 2011 20:41:37 -0700

I am still hung up on the question of are we allowing multi-type
Tables or not.  True, the current reserved examples may not need
that, but we never know what we will need to invent in the
future, and we never know what people might want to do under
Model_Specific.

So I am just thinking out loud now, without thinking through all
the BNF related consequences, but I wonder if it was possible to
simply treat the Type as a list.  For example (putting aside the
other issue of what the first column is), if we had a table with
the following columns types:  Integer, Boolean, String, Float,
could we just say:  (Type Integer Boolean String Float)?  This
would not violate the rule for not repeating anything, yet it
would still define the type of each column in the Table.

Thanks,

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

-----Original Message-----
From: ibis-macro-bounce@xxxxxxxxxxxxx
[mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Walter Katz
Sent: Tuesday, March 29, 2011 8:46 PM
To: bob@xxxxxxxxxxxxx; 'IBIS-ATM'
Subject: [ibis-macro] Re: Table Clarification BIRD Comments

All,

I have reviewed Bob's comments, and am enclosing a response with my
comments. I am in agreement with all of Bob's comments, except the
treatment of the first column in each row. With my proposal, the format
of
single row tables and multi row tables are the same, and by treating the
first column of each row as a "parameter", then is satisfies all of the
DLL BNF rules.

The alternative is to treat single row tables differently than multi row
tables.  I will accept the decision the IBIS-ATM, my real goal here is
to
not need to have context sensitive parsers in either the EDA tool, or
models.

Walter
 
-----Original Message-----
From: ibis-macro-bounce@xxxxxxxxxxxxx
[mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Bob Ross
Sent: Tuesday, March 29, 2011 2:15 PM
To: 'IBIS-ATM'
Subject: [ibis-macro] Table Clarification BIRD Comments

All:

Per Arpad's request, attached are my comments on top and in the BIRD.

Bob

--
Bob Ross
Teraspeed Consulting Group, LCC
http://www.teraspeed.com
bob@xxxxxxxxxxxxxx
Direct : 503-246-8048
Teraspeed Labs: 503-430-1065
Headquarters: 401-284-1827

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC

---------------------------------------------------------------------
IBIS Macro website  :  http://www.eda.org/pub/ibis/macromodel_wip/
IBIS Macro reflector:  //www.freelists.org/list/ibis-macro
To unsubscribe send an email:
  To: ibis-macro-request@xxxxxxxxxxxxx
  Subject: unsubscribe

Other related posts: