****************************************************************************** ********************* 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.8 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Windows2000 REPORTED BY: Arpad Muranyi, Intel Corp. DATE: 12/04/2001 DESCRIPTION OF BUG: If all four delay numbers under the [Driver Schedule] keyword exist on one line, the parser issues an error. This is in direct conflict with the IBIS specification, which says: | There are only five valid combinations in | which these delay values can be defined: | | 1) Rise_on_dly with Fall_on_dly | 2) Rise_off_dly with Fall_off_dly | 3) Rise_on_dly with Rise_off_dly | 4) Fall_on_dly with Fall_off_dly | 5) All four delays defined IBISCHK3 V3.2.8 Checking lab1sch.ibs for IBIS 3.2 Compatibility... ERROR (line 50) - Rise_on_dly and Fall_off_delay cannot be specified together ERROR (line 50) - Rise_off_dly and Fall_on_delay cannot be specified together WARNING - Model 'io50v': The [Driver_Schedule] has only one model defined Errors : 2 Warnings: 1 File Failed INSERT IBIS FILE DEMONSTRATING THE BUG: |************************************************************************** | [IBIS Ver] 3.2 [File name] bug64.ibs [File rev] 0.00 [Date] 12/04/2001 [Source] From silicon level SPICE model at Intel Corporation. [Notes] The following information corresponds to no chip. [Disclaimer] This information is for teaching purposes only. | |************************************************************************** | [Component] LAB_1 [Manufacturer] Intel Corporation [Package] | typ min max R_pkg 50.000mOhm 40.000mOhm 60.000mOhm L_pkg 5.00nH 4.00nH 6.00nH C_pkg 2.00pF 1.00pF 3.00pF | |************************************************************************** | [PIN] signal_name model_name R_pin L_pin C_pin | 1 Vcc Power 2 GND GND 7 Data_IO5_0 io50v | |*************************************************************************** | [Model] io50v Model_type I/O | Vinl = 800.000mV Vinh = 2.000V Vmeas = 1.500V Cref = 0.000F | | typ min max C_comp 4.550pF 2.600pF 6.500pF [Voltage Range] 5.000V 4.750V 5.250V [Temperature Range] 50.0 100.0 0.0 | |*************************************************************************** | Typical [Driver Schedule] | | Model_Name Rise_on_dly Rise_off_dly Fall_on_dly Fall_off_dly | stage0 0.000ns 10.000ns 0.000ns 10.000ns | |*************************************************************************** | [Pulldown] | | Voltage I(typ) I(min) I(max) | -5.00000000E+0 -206.98000000E-6 -165.80952381E-6 -256.04857143E-6 10.00000000E+0 53.43939000E-3 40.47535238E-3 71.20094667E-3 | | [Pullup] | | Voltage I(typ) I(min) I(max) | -5.00000000E+0 149.68000000E-6 117.95238095E-6 189.39904762E-6 10.00000000E+0 -59.70598000E-3 -44.05925714E-3 -82.62788286E-3 | |*************************************************************************** | [Ramp] R_load = 50.00Ohm | typ min max | dV/dt_r 1.403V/1.244ns 1.073V/1.741ns 1.793V/841.745ps dV/dt_f 1.513V/1.302ns 1.150V/1.781ns 1.923V/870.817ps | |*************************************************************************** | [Model] stage0 Model_type I/O | Vinl = 800.000mV Vinh = 2.000V Vmeas = 1.500V Cref = 0.000F | | typ min max | C_comp 4.550pF 2.600pF 6.500pF [Voltage Range] 5.000V 4.750V 5.250V [Temperature Range] 50.0 100.0 0.0 | |*************************************************************************** | [Pulldown] | | Voltage I(typ) I(min) I(max) | -5.00000000E+0 -206.98000000E-6 -165.80952381E-6 -256.04857143E-6 10.00000000E+0 53.43939000E-3 40.47535238E-3 71.20094667E-3 | [Pullup] | | Voltage I(typ) I(min) I(max) | -5.00000000E+0 149.68000000E-6 117.95238095E-6 189.39904762E-6 10.00000000E+0 -59.70598000E-3 -44.05925714E-3 -82.62788286E-3 | |*************************************************************************** | [Ramp] R_load = 50.00Ohm | typ min max | dV/dt_r 1.403V/1.244ns 1.073V/1.741ns 1.793V/841.745ps dV/dt_f 1.513V/1.302ns 1.150V/1.781ns 1.923V/870.817ps | |*************************************************************************** [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 64 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] MODERATE PRIORITY: [HIGH, MEDIUM, LOW] HIGH STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 3.2.9 FIXED DATE: July 12, 2002 NOTES ON BUG FIX: Classified at the December 7, 2001 IBIS Meeting, to be fixed. ****************************************************************************** ******************************************************************************