**************************************************************************** **************************************************************************** BIRD ID#: 136 ISSUE TITLE: Defining Relationships between Type and Format REQUESTOR: Ambrish Varma, Cadence Design Systems, Inc. DATE SUBMITTED: June 21,2011 DATE REVISED: DATE ACCEPTED BY IBIS OPEN FORUM: September 16, 2011 **************************************************************************** **************************************************************************** STATEMENT OF THE ISSUE: The relationship between parameter type and their format is unclear in the 5.0 version of the IBIS spec. **************************************************************************** STATEMENT OF THE RESOLVED SPECIFICATIONS: On page 141 in Section 6c after the lines: | DjRj | Convolve Gaussian (sigma) with uniform Modulation PDF Add the following text: | Formats Value, Corner and List can be of any defined Types whereas Formats | Range, Increment and Steps can be of Types Float, UI, Integer and Tap only. | Formats Gaussian, Dual-Dirac and DjRj can only be of Types Float and UI. | For Format Table, the column entries must be of Type Float, UI, Integer, | String or Boolean. Type Tap is illegal for Format Table. If only one Type | is provided, then all Table entries shall be of the specified type. Type | can also be used to designate the entries for each column in the table. | More information is provided in the definition of the Table format. | | Table 4 summarizes the relationships between the different Format and Data | Types for Reserved or Model Specific Parameters. Add the following text and table after Table 3 in Section 6c. | | | +-------------------------------------------------+ | | Data Type | | ============================================================================= | | Format | Float | UI | Integer | String | Boolean | Tap | | +-------------------------+-------+------+---------+--------+---------+-----+ | | Value | X X X X X X | | | Range | X X X X | | | Corner | X X X X X X | | | List | X X X X X X | | | Increment | X X X X | | | Steps | X X X X | | | Gaussian | X X | | | Dual-Dirac | X X | | | DjRj | X X | | | Table | X X X X X | | +-------------------------+-------------------------------------------------+ | | Table 4: Allowed Data Types for Format Values | | **************************************************************************** ANALYSIS PATH/DATA THAT LED TO SPECIFICATION: The existing IBIS specification lacks clear definition of the relationship between AMI parameter types and their format. This BIRD proposes to define this relationship and add a table with all the possible allowed combinations for Reserved as well as Model Specific AMI Parameters. **************************************************************************** ANY OTHER BACKGROUND INFORMATION: ****************************************************************************