****************************************************************************** ********************* 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: 4.2.2 PLATFORM (SPARC, HP700, PC, etc.): All OS AND VERSION: Windows 2000 REPORTED BY: Bob Ross, Teraspeed Consulting Group DATE: September 7, 2009 DESCRIPTION OF BUG: The [Model Spec] S_overshoot_high and S_overshoot_low reports a Warning for all Model_types other than Input and I/O. The Overshoot_* subparameters should work for all Model_types except Series, and Series_switch, where it does not apply. This problem has existed since ibischk3, and all of the *_overshoot_* subparameters should be accepted for the Output (and Open_*) and 3-state and Terminator Model_types. For example, bug106.ibs gives this Warning: WARNING (line 26) - S_overshoot_high should not be specified for model type 3-state WARNING (line 27) - S_overshoot_low should not be specified for model type 3-state INSERT IBIS FILE DEMONSTRATING THE BUG: [IBIS Ver] 3.2 | 4.2 [File Name] bug106.ibs [File Rev] 1.0 [Component] Overshoot_test [Manufacturer] Any |************************************************************************** [Package] R_pkg 0.000mOhm 0.000mOhm 0.000mOhm L_pkg 0.000nH 0.000nH 0.000nH C_pkg 0.000pF 0.000pF 0.000pF |************************************************************************** [Pin] signal_name model_name 1 1 Overshoot |************************************************************************** [Model] Overshoot | Model_type 3-state | Output | Terminator | Vmeas = 1.65 Rref = 1M Vref = 1.65 | C_comp 0.0 0.0 0.0 | [Model Spec] S_overshoot_high 7.0 7.0 7.0 S_overshoot_low -0.5 -0.5 -0.5 | [Temperature Range] 50 100 0 [Voltage Range] 3.3 3.3 3.3 | [Pulldown] -3.3 -20mA -20mA -20mA 6.6 40ma 40ma 40mA | [Pullup] -3.3 20mA 20mA 20mA 6.6 -40ma -40ma -40mA | [Ramp] dV/dt_r 3.3/1n 3.3/1n 3.3/1n dV/dt_f 3.3/1n 3.3/1n 3.3/1n [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 106 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] ANNOYING PRIORITY: [HIGH, MEDIUM, LOW] MEDIUM STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 5.0.4 FIXED DATE: November 5, 2010 NOTES ON BUG FIX: Classified at the September 18, 2009 IBIS meeting To be fixed in the next release.