****************************************************************************** ********************* 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: 5.0.7 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Windows 7 REPORTED BY: Todd Westerhoff, SiSoft and Bob Ross, Teraspeed Consulting Group DATE: March 26, 2012 DESCRIPTION OF BUG: No Error or else a PROGRAM BUG is produced with spurious words. BUG126 and BUG127 document other cases of spurious words. In the test case below: 1) The SINGLE_WORD_NO_ERROR word does NOT produce an error. 2) If either or both comment line "|" characters are removed, a real Error message should be reported. Instead this message is produced: PROGRAM BUG - Internal error while parsing AMI Parameter file Bugs : 1 Errors : 0 File Failed INSERT IBIS FILE DEMONSTRATING THE BUG: (modified version of file from Bug 111) (bug133 (Description "HSS15 control file for Algorithmic Transmitter model") (Reserved_Parameters (Ignore_Bits (Usage Info) (Type Integer) (Default 4) (Description "Ignore four bits to fill up tapped delay line.") ) (Max_Init_Aggressors (Usage Info) (Type Integer) (Default 0) (Description "This transmitter does not support crosstalk input.") ) (Init_Returns_Impulse (Usage Info) (Type Boolean) (Default True) (Description "Both impulse and parameters_out returned.") ) (GetWave_Exists (Usage Info) (Type Boolean) (Default False) (Description "GetWave is not provided in the module.") ) ) | End Reserved_Parameters (Model_Specific (ffe (Description "ffe sets tap parameters for fixed operation ") (-1 (Usage In)(Range 0.0 -0.5 0.5)(Type Tap) (Description "Pre-cursor tap weight") ) (0 (Usage In)(Range 1.0 0.0 1.0)(Type Tap) (Description "Main tap weight") ) (1 (Usage In)(Range 0.0 -0.5 0.5)(Type Tap) (Description "First post-cursor tap weight") ) ) SINGLE_WORD_NO_ERROR | UNCOMMENT_SECOND_WORD_PROGRAM_BUG_ERROR | UNCOMMENT_SECOND_LINE_PROGRAM_BUG_ERROR ) | End Model_Specific Parameters ) | End my_tx ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 133 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] MODERATE PRIORITY: [HIGH, MEDIUM, LOW] HIGH STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 5.1.0 FIXED DATE: September 26, 2012 NOTES ON BUG FIX: Classified at the March 30, 2012 IBIS teleconference meeting. It documents failure cases slightly different and in addition to BUG126 and BUG127 and is likely to be fixed in the next release. Fixed in Version 5.1.0. ****************************************************************************** ******************************************************************************