****************************************************************************** ********************* 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: Michael Mirmak, Intel and Bob Ross, Teraspeed Consulting Group DATE: September 18, 2012 DESCRIPTION OF BUG: With ibischk5, Version 5.0.7, two ill-formed parameter produce errors under the Reserved_Parameters. With ibischk5, Version 5.1 (Beta4), Only the ill formed parameters in the Model_Specific section are reported and the other two sets of ill-formed parmeters are not detected. All six ill-formed parameter cases should be reported. The test file documents the ibischk5, Version 5.1(beta4) case. INSERT IBIS FILE DEMONSTRATING THE BUG: (modified version of file from Bug 111) (bug135 (Description "No-error for Ill formed leaves above Reserved Parameters") (AMI_Version 5.1) (abc 123) (Reserved_Parameters (AMI_Version (Usage Info) (Type String) (Value "5.1")) (Description " No error for Ill formed leaf below Reserved Parameters") (AMI_Version 5.1) (abc 123) (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 25) (Description "Number of aggressors is actually unlimited.")) (Init_Returns_Impulse (Usage Info) (Type Boolean) (Default True) (Description "Both impulse and parameters_out returned.")) (GetWave_Exists (Usage Info) (Type Boolean) (Default True) (Description "GetWave is well and truly provided in the module.")) ) | End Reserved_Parameters (Model_Specific (Description "Ill formed leaves below correctly produce error") (AMI_Version 5.1) (abc 123) (tap_filter (Description "Array of transmit de-emphasis tap weights") (-1 (Usage InOut)(Format Range 0.0 -1.0 1.0)(Type Tap)(Default 0) (Description "Pre-cursor tap weight")) (0 (Usage InOut)(Format Range 1.0 -1.0 1.0)(Type Tap)(Default 1) (Description "Main tap weight")) (1 (Usage InOut)(Format Range 0.0 -1.0 1.0)(Type Tap)(Default 0) (Description "First post-cursor tap weight")) (2 (Usage InOut)(Format Range 0.0 -1.0 1.0)(Type Tap)(Default 0) (Description "Second post-cursor tap weight")) ) | End tap_filter (tx_swing (Usage In)(Format Range 0.8 0.3 1.0)(Type Float)(Default 0.8) (Description "Peak differential output voltage") ) | End tx_swing ) | End Model_Specific ) | End bug135 ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 135 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 IBIS Open Forum teleconference on October 5, 2012. Fixed in Version 5.1.0. ****************************************************************************** ******************************************************************************