****************************************************************************** ********************* 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.1.0 PLATFORM (SPARC, HP700, PC, etc.): ALL OS AND VERSION: ALL REPORTED BY: Bob Ross, Mentor Graphics DATE: September 26, 1998 DESCRIPTION OF BUG: Package Model Lumped and Distributed Syntax Not Correct INSERT IBIS FILE DEMONSTRATING THE BUG: The following file produces these errors: IBISCHK3 V3.2(preliminary) Checking bug32.ibs for IBIS 3.2 Compatibility... ERROR - Required Model_Data keyword not found. ERROR - Inductance matrix not found for Package Model 'Line'. ERROR - Capacitance matrix not found for Package Model 'Line'. ERROR - Required End_Model_Data keyword not found. Errors : 4 File Failed |************************************************************************ | BUG32 Tests - Bob Ross, Mentor Graphics |************************************************************************ | [IBIS ver] 3.1 [File name] bug32.ibs [File Rev] 0.0 [Date] September 26, 1998 [Source] [Notes] [Disclaimer] [Copyright] | |************************************************************************ | Component test1 | Version 2.1 MATRIX FORMAT - PASSES |************************************************************************ | [Component] test1 [Manufacturer] None [Package] | variable typ min max R_pkg 2.00m 1.00m 3.00m L_pkg 5.00nH 4.00nH 6.00nH C_pkg 8.00pF 7.00pF 9.00pF | [Pin] signal_name model_name 1 t1 NC 2 t2 NC 3 t3 NC | More pins than in matrix OK 4 t4 NC | [Package Model] Matrix |************************************************************************ | Component test2 | Version 3.1 LINE FORMAT WITH MATRIX - PASSES BUT SHOULD FAIL |************************************************************************ | [Component] test2 [Manufacturer] None [Package] | variable typ min max R_pkg 2.00m 1.00m 3.00m L_pkg 5.00nH 4.00nH 6.00nH C_pkg 8.00pF 7.00pF 9.00pF | [Pin] signal_name model_name 1 t1 NC 2 t2 NC | [Package Model] Linemat |************************************************************************ | Component test3 | Version 3.1 LINE FORMAT - FAILS BUT SHOULD PASS |************************************************************************ | [Component] test3 [Manufacturer] None [Package] | variable typ min max R_pkg 2.00m 1.00m 3.00m L_pkg 5.00nH 4.00nH 6.00nH C_pkg 8.00pF 7.00pF 9.00pF | [Pin] signal_name model_name 1 t1 NC 2 t2 NC | [Package Model] Line |************************************************************************ | Package Model Matrix |************************************************************************ | [Define Package Model] Matrix [Manufacturer] None [OEM] None [Description] 2 Pin Matrix [Number of Pins] 2 [Pin Numbers] 1 2 [Model Data] [Inductance Matrix] Full_matrix [Row] 1 .01 .01 [Row] 2 .01 [Capacitance Matrix] Full_matrix [Row] 1 .01 .01 [Row] 2 .01 [End Model Data] [End Package Model] |************************************************************************ | Package Model Linemat |************************************************************************ | [Define Package Model] Linemat [Manufacturer] None [OEM] None [Description] 2 Pin Matrix and line [Number of Sections] 1 | Added line [Number of Pins] 2 [Pin Numbers] 1 Len=1 L=.01 C=.01/ | Transmission Line Elements Added 2 Len=0 R=1/ [Model Data] | Matrix Data Should Cause Error [Inductance Matrix] Full_matrix [Row] 1 .01 .01 [Row] 2 .01 [Capacitance Matrix] Full_matrix [Row] 1 .01 .01 [Row] 2 .01 [End Model Data] [End Package Model] |************************************************************************ | Package Model Line |************************************************************************ | [Define Package Model] Line [Manufacturer] None [OEM] None [Description] Lines Only [Number of Sections] 1 | Added line [Number of Pins] 2 [Pin Numbers] 1 Len=1 L=.01 C=.01/ | Transmission Line Elements Added 2 Len=0 R=1/ [End Package Model] | [Model Data] Section Deleted [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 32 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] SEVERE PRIORITY: [HIGH, MEDIUM, LOW] HIGH STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 3.2.1 FIXED DATE: November 1998 NOTES ON BUG FIX: Approved BIRD54 corrected the Specification such that BUG32 fix is now in conformance with pending IBIS Version 3.2 ****************************************************************************** ******************************************************************************