****************************************************************************** ********************* 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 ibis-bug@eda.org. A list of reported bugs will be maintained on eda.org. ****************************************************************************** PARSER VERSION NUMBER: V5.0.0 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: WinXP 2002 SP2 REPORTED BY: Mike LaBonte, Cisco Systems? DATE: 30 October 2009 DESCRIPTION OF BUG: IBISCHK fails to detect the case where [Ramp] dV values are inconsistent with calculations of DC voltages using the relevant combined I/V tables. The [Ramp] dV values should be checked against values calculated from combined I/V tables, and a Caution issued for each [Ramp] dV that deviates more than 5% from the calculated value. This test implements check 5.5.3 in the IBIS Quality Specification 2.0: "5.5.3 {LEVEL 2} [Ramp] dV consistent with I-V table calculations" INSERT IBIS FILE DEMONSTRATING THE BUG: [IBIS ver] 5.0 [File name] bug107.ibs [File Rev] 1.0 [Date] 30 Oct 2009 [Component] IQ_5_5_3_test [Manufacturer] IBIS Quality task group [Package] | typ min max R_pkg 52.0m 45.0m 60.0m L_pkg 6.0nH 5.0nH 7.0nH C_pkg 2.3pF 2.0pF 2.5pF [Pin] signal_name model_name R_pin L_pin C_pin 1 test BUFFER | [Model] BUFFER Model_type Output Polarity Non-Inverting Enable Active-High Vmeas = 1.25 | C_comp 0.5000pF 0.5000pF 0.5000pF [Temperature Range] 25.0000 70.0000 0.000 [Voltage Range] 2.5000V 2.0000V 3.0000V | | ***** The fall max dV value below is incorrect (should be be 0.982) ***** | [Ramp] | variable typ min max dV/dt_r 0.750/0.2n 0.533/0.3n 0.982/0.1n dV/dt_f 0.750/0.2n 0.533/0.3n 0.874/0.1n R_load = 50.0000 | [Pulldown] | voltage I(typ) I(min) I(max) | 0.0000 0.000A 0.000A 0.000A 5.0000 0.100A 0.080A 0.120A | [Pullup] | voltage I(typ) I(min) I(max) | 0.0000 0.000A 0.000A 0.000A 5.0000 -0.100A -0.080A -0.120A | [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 107 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] ENHANCEMENT PRIORITY: [HIGH, MEDIUM, LOW] LOW STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: Version 5.0.4 FIXED DATE: November 5, 2010 NOTES ON BUG FIX: Classified at the IBIS Teleconference meeting on October 30, 2009. To be fixed in the next release. November 5, 2010 - Fixed with -caution flag message that identifies the BUFFER model, the corner, and Rising or Falling. ****************************************************************************** ******************************************************************************