****************************************************************************** ********************* 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 built for Windows 95 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Windows 2000 (Build 2195: Service Pack 2) REPORTED BY: Matthew Flora, Innoveda, Inc. DATE: 5 Feb 2002 DESCRIPTION OF BUG: The parser seems to be getting confused by the file below. Several (28) warnings are reported for the line which contains nothing but the [End] keyword. (See first output.) What is bizarre is that if the Cref, Rref, and Vref lines are commented out, then the number of warnings drops to 4. (See the second output.) With Cref, Rref, and Vref lines: IBISCHK3 V3.2.8 Checking lost_place.ibs for IBIS 3.2 Compatibility... WARNING (line 44) - Pulldown Voltage data is non-monotonic WARNING (line 47) - Value 1.000000e+000 repeated in the First Column WARNING (line 69) - Pullup Voltage data is non-monotonic WARNING (line 72) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 4.000000e+000 repeated in the First Column WARNING (line 88) - Value 5.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 3.500000e+000 repeated in the First Column WARNING (line 88) - Value 4.500000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 0.000000e+000 repeated in the First Column WARNING (line 88) - Value 1.000000e+000 repeated in the First Column WARNING (line 88) - Value 4.500000e+000 repeated in the First Column WARNING (line 88) - Value 5.500000e+000 repeated in the First Column Errors : 0 Warnings: 28 File Passed Without Cref, Rref, and Vref lines: IBISCHK3 V3.2.8 Checking lost_place.ibs for IBIS 3.2 Compatibility... WARNING (line 44) - Pulldown Voltage data is non-monotonic WARNING (line 47) - Value 1.000000e+000 repeated in the First Column WARNING (line 69) - Pullup Voltage data is non-monotonic WARNING (line 72) - Value 1.000000e+000 repeated in the First Column Errors : 0 Warnings: 4 File Passed INSERT IBIS FILE DEMONSTRATING THE BUG: [IBIS Ver] 3.2 [File Name] lost_place.ibs [File Rev] 0.1 | |*************************************************************** | [Component] TEST [Manufacturer] Test File [Package] | variable typ min max R_pkg 0.0m NA NA L_pkg 0.0nH NA NA C_pkg 0.0pF NA NA | [Pin] signal_name model_name | P001 signal001 NewC5IO | [Model] NewC5IO Model_type I/O Polarity Non-Inverting Vinl = 0.800V Vinh = 2.000V Vmeas = 1.500V Cref = 50.000pF Rref = 1.000kOhm Vref = 0.000V | typ min max C_comp 6.000pF 3.000pF 9.000pF | [Voltage Range] 5.000V 4.500V 5.500V | [Pulldown] | Voltage I(typ) I(min) I(max) -5.000V -245.276mA -122.638mA -367.914mA -4.500V -243.312mA -121.656mA -364.968mA -4.000V -241.295mA -120.648mA -361.943mA -3.500V -239.331mA -119.666mA -358.997mA -3.000V -237.367mA -118.684mA -356.051mA -2.500V -234.342mA -117.171mA -351.513mA -2.000V -218.896mA -109.448mA -328.344mA -1.500V -190.127mA -95.064mA -285.191mA 1000.000mV -145.754mA -72.877mA -218.631mA -500.000mV -83.333mA -41.667mA -125.000mA 0.000V -754.087pA -377.044pA -1.131nA 500.000mV 83.333mA 41.667mA 125.000mA 1000.000mV 145.754mA 72.877mA 218.631mA 1.500V 190.127mA 95.064mA 285.191mA 2.000V 218.896mA 109.448mA 328.344mA 2.500V 234.342mA 117.171mA 351.513mA 3.000V 237.367mA 118.684mA 356.051mA 3.500V 239.331mA 119.666mA 358.997mA 4.000V 241.295mA 120.648mA 361.943mA 4.500V 243.312mA 121.656mA 364.968mA 5.000V 245.276mA 122.638mA 367.914mA 10.000V 265.127mA 132.564mA 397.691mA | [Pullup] | Voltage I(typ) I(min) I(max) -5.000V 258.372mA 129.186mA 387.557mA -4.500V 254.128mA 127.064mA 381.193mA -4.000V 249.885mA 124.943mA 374.828mA -3.500V 245.470mA 122.735mA 368.205mA -3.000V 235.837mA 117.919mA 353.756mA -2.500V 218.349mA 109.174mA 327.523mA -2.000V 192.661mA 96.330mA 288.991mA -1.500V 158.372mA 79.186mA 237.557mA 1000.000mV 115.138mA 57.569mA 172.706mA -500.000mV 62.500mA 31.250mA 93.750mA 0.000V 407.339pA 203.670pA 611.009pA 500.000mV -62.500mA -31.250mA -93.750mA 1000.000mV -115.138mA -57.569mA -172.706mA 1.500V -158.372mA -79.186mA -237.557mA 2.000V -192.661mA -96.330mA -288.991mA 2.500V -218.349mA -109.174mA -327.523mA 3.000V -235.837mA -117.919mA -353.756mA 3.500V -245.470mA -122.735mA -368.205mA 4.000V -249.885mA -124.943mA -374.828mA 4.500V -254.128mA -127.064mA -381.193mA 5.000V -258.372mA -129.186mA -387.557mA 10.000V -301.032mA -150.516mA -451.548mA | [Ramp] | typ min max dV/dt_r 3.000V/2.000ns 2.700V/3.600ns 3.300V/1.467ns dV/dt_f 3.000V/1000.000ps 2.700V/1.800ns 3.300V/733.333ps | [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 67 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] ANNOYING PRIORITY: [HIGH, MEDIUM, LOW] LOW 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 by the IBIS Open Forum on February 22, 2002 with plan to fix in the next release. ****************************************************************************** ******************************************************************************