[IBIS-Users] RE: I have read IBIS again and still am confused about typ min max rules, and the parser handles this inconsistantly

From: Muranyi, Arpad <Arpad_Muranyi@mentor.com>
Date: Wed Sep 29 2010 - 09:10:23 PDT

Walter,
 
 
I guess that you made a Freudian lapse when you mention
"[Model Specific]" below and you meant "[Model Spec]", correct?
(Too much AMI, right)...
 
The omission of these checks seems to be a parser bug to me.
Remember, [Model Spec] was added much later to the spec
than C_comp and we had changes in parser developers, so
I can imagine that the person who developed the parser when
the [Model Spec] keyword was added might have had a different
mind set and didn't think of writing checks for those.
 
Arpad
==============================================================

________________________________

From: Walter Katz [mailto:wkatz@sisoft.com]
Sent: Wednesday, September 29, 2010 10:32 AM
To: Bob Ross; Muranyi, Arpad; Michael Mirmak; 'ibis@server.eda.org';
'ibis-users@server.eda.org'
Subject: I have read IBIS again and still am confused about typ min max
rules, and the parser handles this inconsistantly

All,
 
From IBIS 5.0:
 
| Usage Rules: [Model Spec] must follow all other subparameters under
the
| [Model] keyword.
|
| For each subparameter contained in the first column, the
| remaining three hold its typical, minimum and maximum values.
| The entries of typical, minimum and maximum must be placed on
| a single line and must be separated by at least one white
| space. All four columns are required under the [Model Spec]
| keyword. However, data is required only in the typical
| column. If minimum and/or maximum values are not available,
| the reserved word "NA" must be used indicating the typical
| value by default.
|
| The minimum and maximum values are used for specifications
| subparameter values that may track the min and max operation
| conditions of the [Model]. Usually it is related to the
| Voltage Range settings.
 
The parser complains when "min <= typ <= max" is violated for [Model]
parameters (e.g. C_Comp), but does not complain when this is violated
for [Model Specific] parameters.
 
So is this a bug in the parser, or should the document say that "min <=
typ <= max" is not required for [Model Specific] parameters.
 
Walter
 
Walter Katz
303.449-2308
Mobile 303.883-2120
wkatz@sisoft.com
www.sisoft.com
 

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
--------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993
Received on Wed Sep 29 09:11:11 2010

This archive was generated by hypermail 2.1.8 : Wed Sep 29 2010 - 09:14:30 PDT