****************************************************************************** ********************* IBIS GOLDEN PARSER BUG REPORT FORM ********************* ****************************************************************************** INSTRUCTIONS To report a bug in the IBIS golden parser. Please fill out the top part of the following form and send the complete form to ibischk-bug@vhdl.org. A list of reported bugs will be maintained on vhdl.org. ****************************************************************************** PARSER VERSION NUMBER: Found in IBISCHK3 V3.2.8 PLATFORM (SPARC, HP700, PC, etc.): Checked on SPARC OS AND VERSION: Soloris REPORTED BY: Moshiul Haque, Texas Instruments DATE: 23 Apr 2002 DESCRIPTION OF BUG: [Model Selector] fails for [Series Pin Mapping] models. INSERT IBIS FILE DEMONSTRATING THE BUG: Correct operation of [Model Selector] is demonstrated in two cases, but a failure exists for [Series Pin Mapping] models. This is contrary to IBIS Version 3.2 This file generates the following incorrect error message: ERROR - Component 'BUG70': [Series Pin Mapping] Model 'BUG70_IO_S' is not defined. Errors : 1 | This device can be powered at the following Vccs: | 3.3 volt Vcc | 2.5 volt Vcc | This file provides unique models under the [Model Selector] for each Vcc. | For operation at a specific Vcc, select the appropriate model after each | [Model Selector] keyword. |############################################################################## | [IBIS Ver] 3.2 [Comment char] |_char [File Name] bug70.ibs [File Rev] 1.0 [Date] April 23, 2002 [Source] Test File Taken from Real IBIS Model with Most Data Removed | |****************************************************************************** |****************************************************************************** | Component BUG70 24-pin SOIC |****************************************************************************** | [Component] BUG70 [Manufacturer] TESTFILE [Package] | typ min max R_pkg 3.700e-02 3.000e-02 4.700e-02 L_pkg 5.146e-09 3.993e-09 6.885e-09 C_pkg 7.580e-13 5.120e-13 1.067e-12 | |****************************************************************************** | [Pin] signal_name model_name R_pin L_pin C_pin | 1 1NOE BUG70_IN 3.900e-02 6.885e-09 1.067e-12 2 1B1 BUG70_IO 4.200e-02 5.950e-09 9.580e-13 3 1A1 BUG70_IO 4.700e-02 5.317e-09 7.910e-13 14 2A1 BUG70_IO 4.200e-02 5.950e-09 9.590e-13 15 2B1 BUG70_IO 4.700e-02 5.317e-09 7.910e-13 | |****************************************************************************** | [Series Switch Groups] | Function Group States On 1 / Off 1 / | |****************************************************************************** | [Series Pin Mapping] pin_2 model_name function_table_group | 3 2 BUG70_IO_S 1 | |****************************************************************************** | Model BUG70_IN |****************************************************************************** | [Model Selector] BUG70_IN | BUG70_IN_33 3.3 volt Vcc BUG70_IN_25 2.5 volt Vcc | |****************************************************************************** | Model BUG70_IO_S |****************************************************************************** | [Model Selector] BUG70_IO_S | BUG70_IO_S_33 3.3 volt Vcc BUG70_IO_S_25 2.5 volt Vcc | |****************************************************************************** | Model BUG70_IO |****************************************************************************** | [Model Selector] BUG70_IO | BUG70_IO_33 3.3 volt Vcc BUG70_IO_25 2.5 volt Vcc | |****************************************************************************** | [Model] BUG70_IN_33 Model_type Input Vinl=0.8 Vinh=2 | | variable typ min max C_comp 1.40pF 1.11pF 1.59pF [Voltage range] 3.3 3 3.6 | |****************************************************************************** | |****************************************************************************** | [Model] BUG70_IN_25 Model_type Input Vinl=0.7 Vinh=1.7 | | variable typ min max C_comp 1.43pF 1.14pF 1.59pF [Voltage range] 2.5 2.3 2.7 | |****************************************************************************** |****************************************************************************** | [Model] BUG70_IO_S_33 Model_type Series_switch | | | variable typ min max C_comp 0 0 0 [Voltage range] 3.3 3 3.6 | |****************************************************************************** [On] [Series Mosfet] | BUG70_IO_S Vds = 1 | | Voltage I(typ) I(min) I(max) 0.0000e+00 2.0067e-01 1.4483e-01 2.6531e-01 5.5000e+00 4.0706e-01 3.0460e-01 5.2600e-01 | |****************************************************************************** [Off] [Series Current] | BUG70_IO_S | | Voltage I(typ) I(min) I(max) -5.5000e+00 -2.2142e-09 -3.3801e-09 -1.4409e-09 5.5000e+00 2.1887e-09 3.3678e-09 1.3785e-09 | |****************************************************************************** | [Model] BUG70_IO_33 Model_type Terminator | | variable typ min max C_comp 2.60pF 2.12pF 2.97pF | C_tri-state 2.60pF 2.12pF 2.97pF [Voltage range] 3.3 3 3.6 | |****************************************************************************** |****************************************************************************** | [Model] BUG70_IO_S_25 Model_type Series_switch | | | variable typ min max C_comp 0 0 0 | Ambient temperature 25 85 -40 [Voltage range] 2.5 2.3 2.7 | |****************************************************************************** [On] [Series Mosfet] | BUG70_IO_S Vds = 1 | | Voltage I(typ) I(min) I(max) 0.0000e+00 2.5701e-01 1.8174e-01 3.5058e-01 5.5000e+00 4.1054e-01 3.0682e-01 5.3062e-01 | |****************************************************************************** [Off] [Series Current] | BUG70_IO_S | | Voltage I(typ) I(min) I(max) -5.5000e+00 -2.2142e-09 -3.3801e-09 -1.4409e-09 5.5000e+00 2.1887e-09 3.3678e-09 1.3785e-09 | |****************************************************************************** | [Model] BUG70_IO_25 Model_type Terminator | | variable typ min max C_comp 2.61pF 2.12pF 3.03pF | C_tri-state 2.61pF 2.12pF 3.03pF [Voltage range] 2.5 2.3 2.7 | |****************************************************************************** | End component |****************************************************************************** | [END] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 70 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] MODERATE PRIORITY: [HIGH, MEDIUM, LOW] MEDIUM STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 4.0 (beta) FIXED DATE: July 15, 2003 NOTES ON BUG FIX: Classified at the May 10, 2002 IBIS Meeting. Planned to be fixed. Checked by Bob Ross, Mentor Graphics Also fixed for Version 3 models tested by ibischk4. ****************************************************************************** ******************************************************************************