****************************************************************************** ********************* 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 info@ibis.org. A list of reported bugs is maintained at http://ibis.org/bugs/ibischk/ . ****************************************************************************** PARSER VERSION NUMBER: 7.1.0 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Windows 10 REPORTED BY: Randy Wolff, Micron Technology; Bob Ross, Teraspeed Labs DATE: August 17, 2022 DESCRIPTION OF BUG: File_IBIS-ISS Error Message if Last Terminal of [C Comp Model] is Buffer_I/O The last node is not required to be a reference for File_IBIS_ISS, unlike File_TS. The following Error message is generated for the test case below: ************************************************************************* E6835 - Model bug236 The last terminal 3 cannot be of type Buffer_I/O or Buffer_I for File_TS in [C Comp Model] defined on line 28 ************************************************************************* There is no File_TS in the test case, and bug236.ibs should have 0 Errors. INSERT IBIS FILE DEMONSTRATING THE BUG: ********** bug236.ibs ********** |****************************************************************************** | [IBIS Ver] 7.1 [File Name] bug236.ibs [File Rev] 1.0 [Date] August17, 2022 [Source] Bob Ross, Teraspeed Labs | |****************************************************************************** | [Component] BUG236 [Manufacturer] Test_file [Package] |Variable Typ Min Max R_pkg 0 0 0 L_pkg 8n 5n 10n C_pkg 5p 4p 7p | [Pin] signal_name model_name R_pin L_pin C_pin 1 Power POWER 0.0 0.0 0.0 2 Gnd GND 0.0 0.0 0.0 3 Input bug236 0.0 0.0 0.0 | [Model] bug236 Model_type Input Vinh = 2.0 Vinl = 0.8 C_comp 0.0 0.0 0.0 | [C Comp Model] | C_comp_model_mode Non-Driving | File_IBIS-ISS Typ bug236.iss bug236 | Number_of_terminals = 3 | 1 Pullup_ref 2 Pulldown_ref 3 Buffer_I/O | False message that Terminal 3 must be a reference | [End C Comp Model] | [Voltage Range] 3.3 3.0 3.6 [C Comp Corner] C_comp 0.0 0.0 0.0 | [End] ***************************************************************************** bug236.iss ***************************************************************************** .subckt bug236 1 2 3 .ends ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 236 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] SEVERE PRIORITY: [HIGH, MEDIUM, LOW] MEDIUM STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 7.1.1 FIXED DATE: November 18, 2022 NOTES ON BUG FIX: Classified at the September 9, 2022 IBIS Open Forum Meeting To be fixed in the next release ****************************************************************************** ******************************************************************************