****************************************************************************** ********************* 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.9 (Rechecked with IBISCHK V4.1) PLATFORM (SPARC, HP700, PC, etc.): Checked on SPARC OS AND VERSION: Solaris REPORTED BY: Bob Haller SiSoft, and IBIS Quality Committee Members Eckhard Lenski Siemens, Mike LaBonte Cisco, Bob Ross Teraspeed, Kim Helliwell DATE: 2 Aug 2005 original report DESCRIPTION OF BUG: IBIS parser is missing checks that could uncover a flawed IBIS file. The IBIS Quality Committee proposes that a new Parser warning message be created; The "Caution" would be created to add a class of checks to signficantly enhance the present IBIS Parser. The new checks would be enabled with a command line switch to minimize additional spurious warnings for traditional IBIS model users, but will aid the model creator,reviewer and advances users with enhanced automatic IBIS parser checking capability. INSERT IBIS FILE DEMONSTRATING THE BUG: The attached test case summarizes one of the new requirements called out in the IBIS Quality specification that are not adaquately checked by the 4.0.1 IBIS parser. The Attached IBIS file should be used to test parser conformance to this new requirement. This IQ committee believes that this check is representative opf the new category Caution. 4.2.3 {LEVEL 1} [Model] Vinl and Vinh enclose Vmeas For I/O buffers Vinl and Vinh values should be below and above, respectively, Vmeas. Exceptions to this should be explained in a comment. It's uncommon. +++ IBISCHK NOTES +++++++++++++++++++++++++++++++++++++++++++++++++++++ Proposal: ibischk caution message if Vmeas not between Vinh or Vinl in I/O models. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] ENHANCEMENT PRIORITY: [HIGH, MEDIUM, LOW] LOW STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] OPEN FIXED VERSION: FIXED DATE: NOTES ON BUG FIX: ****************************************************************************** ******************************************************************************