****************************************************************************** ********************* 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: 3.2.6 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Windows 98SE REPORTED BY: Michael Mirmak, Intel Corp. DATE: January 8, 2001 DESCRIPTION OF BUG: Parsing a [Model] without a [Pullup] section -- but with a Model_type of I/O_open_drain -- causes the following warning to appear: WARNING - [Model] xxx has no description of the buffer's high state DC drive characteristics (no [Pullup] table). This warning can be silenced by changing the Model_type or by adding a [Pullup] table. This warning should not appear for models of type I/O_open_drain or of type Open_drain. This message is not displayed in parser version 3.2.5. This bug appears to be an improper implementation of BUG34. INSERT IBIS FILE DEMONSTRATING THE BUG: |*********************************************************************** | [IBIS Ver] 3.2 [File Name] bug53.ibs [File Rev] 0.0 [Date] 05-January-2001 [Source] File created from specification [Notes] Using the IBISCHK3 v3.2.6 parser, the following file will generate a single warning regarding the lack of a [Pullup] section. This warning does not appear in the v.3.2.5 parser's output. | [Disclaimer] (C) Copyright 2001 Intel Corp. All rights reserved This model is for demonstration purposes only, | [Component] GENERIC_IBIS [Manufacturer] Intel Corp. | [Package] | typ min max R_pkg 6.0mO 5.0mO 7.0mO L_pkg 5.0nH 2.0nH 8.0nH C_pkg 1.0pF 0.5pF 1.5pF | | [Pin] signal_name model_name R_pin L_pin C_pin 1 TestSignal1 TestModel1 | |************************************************************************ | [Model] TestModel1 Model_type I/O_open_drain Polarity Non-Inverting Vinl = 800mV Vinh = 2.0V | Cref = 10.0pF Vref = 0.0 Vmeas = 0.4 C_comp 5.00pF 4.00pF 6.00pF | | [Temperature Range] 27.00 100.00 0.00 [Voltage Range] 5.0V 4.75V 5.25V | [Pulldown] | voltage I(typ) I(min) I(max) | -5.0000 -40.0m -34.00m -45.00m -4.0000 -39.0m -33.00m -43.00m 0.0000 0.0m 0.00m 0.00m 5.0000 40.0m 34.0m 45.00m 10.0000 45.0m 40.0m 49.00m | | [GND Clamp] | voltage I(typ) I(min) I(max) | -5.0000 -3900.0mA -3800.00mA -4000.00m -0.7000 -80.0m -75.00m -85.00m -0.6000 -22.0m -20.00m -25.00m -0.5000 -2.4m -2.00m -2.90m -0.4000 0.0A 0.0A 0.00A 5.0000 0.0A 0.0A 0.00A | [Power Clamp] | voltage I(typ) I(min) I(max) | -5.0000 4450.00m NA NA -0.7000 95.0m NA NA -0.6000 23.0m NA NA -0.5000 2.4m NA NA -0.4000 0.0m NA NA 0.0000 0.0m NA NA | [Ramp] |variable typ min max dV/dt_r 2.20/1.06n 1.92/1.28n 2.49/650p dV/dt_f 2.46/1.21n 2.21/1.54n 2.70/770p R_load = 300ohms | | |************************************************************************ [End] | | The new v3.2.6 parser gives the following spurious output: | |IBISCHK3 V3.2.6 | |Checking bug53.ibs for IBIS 3.2 Compatibility... | |WARNING - [Model] TestModel1 has no description of the buffer's high | state DC drive characteristics (no [Pullup] table). This | warning can be silenced by changing the Model_type or by | adding a [Pullup] table. | |Errors : 0 |Warnings: 1 | |File Passed | ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 53 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] SEVERE PRIORITY: [HIGH, MEDIUM, LOW] HIGH STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: Version 3.2.7 FIXED DATE: March 27, 2001 NOTES ON BUG FIX: This documents a problem with the BUG34 Fix. Classified and resolved to be fixed at the February 16, 2001 IBIS Meeting. Fixed in Version 3.2.7 on March 27, 2001. BUG34 also Closed. ****************************************************************************** ******************************************************************************