Hello, I would like to discuss the question of how to handle the situations when min/max data is not available in certain IBIS keywords. The IBIS specification has several occurrences of the following statement (with some variations here and there): If minimum and/or maximum values are not available, the reserved word "NA" must be used indicating the typical value by default. (This one can be found on pg. 36 at the end of the 1st paragraph of the Usage Rules on the top of the page). The interesting thing is that this statement does not appear under every single keyword, so my first question is whether this was intentional or sloppiness. For example, pg. 53 where the I-V tables are described, we can read the following: All four columns are required under these keywords. However, data is only required in the typical column. If minimum and/or maximum current values are not available, the reserved word "NA" must be used. "NA" can be used for currents in the typical column, but numeric values MUST be specified for the first and last voltage points on any I-V table. Each I-V table must have at least 2, but not more than 100, rows. This section does not state what the EDA tool should do when min/max data is not available. My guess is that the expectation was that the EDA tool should use the typical data, but this is not stated. The same observation can also be made for the waveform tables on pg. 69, [Composite Current] on pg. 71/72 and the [ISSO ***] keywords on pg. 56. The story gets more interesting when we consider how the I-V tables and the waveform voltages are related to each other by Ohm's law using the R_fixture load resistor value. One might argue that if the min/max data is missing from the waveform tables, the typical waveform data might be "adjusted" (scaled) relatively easily so that they would be in agreement by Ohm's law. One could even do the reverse when the min/max data is available in the waveform tables but are missing in the I-V tables. But things will get more complicated or perhaps impossible with the [ISSO ***] and/or [Composite Current] tables. Imagine a certain waveform which includes typ/min/max, but the [Composite Current] following it has only typ data (or the other way around). So the question I would like to clarify is whether the IBIS specification should define what to do in these cases, or perhaps impose some requirements on how the model maker should provide the data for these various keywords (i.e. require all of them to have or not have min/max data). Note that not all keywords fall into this category. For example, C_comp and its variants are relatively independent from I-V and waveform related keywords, so these would not have to be "matched" with having or not having min/max data. Questions, comments welcome... Thanks, Arpad ============================================================================== -- 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 mikelabonte@eda-stds.org |or ibis-request@eda-stds.org | |IBIS reflector archives exist under: | | http://www.eda-stds.org/ibis/email_archive/ Recent | http://www.eda-stds.org/ibis/users_archive/ Recent | http://www.eda-stds.org/ibis/email/ E-mail since 1993Received on Fri Jul 11 10:45:40 2014
This archive was generated by hypermail 2.1.8 : Fri Jul 11 2014 - 10:46:39 PDT