LIST OF BUGS (FIXED FOR FOLLOWING VERSION) FOR IBIS_CHK YES NO Version 2.1.10 X BUG1 Multiple Disclaimers X BUG2 Package Model Warning Message for Legal Suffixes X BUG3 Incorrect [Model] Sub-parameter Syntax Not Reported X BUG4 Printout Version No. Version 2.1.11 ----- X BUG5 Additional Value Checking X BUG6 Output Control X BUG7 Check of VI Curves Against Waveforms X BUG8 Reserved Words Used as Pin Numbers Generate Errors X BUG9 Crash if Keyword Associated with [Model] Comes First X BUG10 Crash if Parser Encounters Empty V/I Table X BUG11 Parser Continues after [End] Keyword X BUG12 Lines Greater than 1024 Characters Cause Wrong Line Numbers X BUG13 Parser Crashes if Error in Line Longer than 256 Characters X BUG14 Long Illegal Keyword Prints Meaningless Message X BUG15 "Program Bug" for Version 1.1 Files with more than 512 Pins X BUG16 [Package] Argument Does Not Give Error X BUG17 Incomplete [Pin] L_pin, C_pin, R_pin Error Message X BUG18 Other Order R_pin, L_pin, C_pin Columns Not Correctly Read X BUG19 "typ" Data Outside "min" "max" Not Reported As Warning X BUG20 Crash with Multiple Filename Extensions under Windows95 X BUG21 Drive Warnings for Columns with "NA" Data X BUG22 Empty [Rising Waveform] of [Falling Waveform] Causes Crash X BUG23 An Empty [Pullup], [Pulldown] with Waveform Table Crashes X BUG24 No Error Report in first [Define Package Model] *1 BUG25 Keyword as First word in [Notes] causes Error X BUG26 Parser Crashes when calling [Package Model] X BUG27 Line with 80 Spaces Causes Crash X BUG28 Endpoint Missed Due to Floating Point Precision Versions 2.1.14, 2.1.15 2.1.17 (ibischk2+) (*1 Means fixed in a later version) Version 3.1 ----- X BUG25 Keyword as First word in [Notes] causes Error X BUG29 n\, \r, \r\n Line Terminators Need to be Handled. X BUG30 [Pin Mapping] Checks are too Simplistic X BUG31 Error for [Pulldown] Decreasing Current Should be Warning X BUG32 Package Model Lumped and Distributed Syntax Not Correct X BUG33 Infinite Loop with Decreasing V/I Bad End Voltage X *2 BUG34 No Error Reported for Missing V/I Tables in Output Buffers X BUG35 Model Spec Crash Related to Vinl and Vinh Being Specified X BUG36 Reserve Words Error for Pin Mapping and Series Pin Mapping X BUG37 Pin Mapping for Unique GND or POWER Pin Generates Error X BUG38 Ver. 2.1 File Names Greater than 8 Characters Not Reported X BUG39 No Warning is Given for Repeated Voltages in I-V Tables X BUG40 Incorrect Error Message for Series Terminators X BUG41 Issue Warning Instead of Error for Common Differential Pin X BUG42 Warning Message for Outputs with thresholds Needed X BUG43 Error for Zero or Negative dV/dt Ramp Data Needed X BUG44 Warning for Parasitic Resistance Set Too High at 1000 Ohms X BUG45 GND* and POWER* Nets Generate Errors in EBD Files X BUG46 Warning Message Missed for Typ Outside of Min and Max X BUG47 Change Waveform Mismatch Warning to Error and Warning Version 3.2 (Version 3.2.6) (X *2 BUG34 Implimented Incorrectly, Still Open) ---- X BUG34 No Error Reported for Missing V/I Tables in Output Buffers X BUG53 BUG34 is Incorrectly Fixed in Version 3.2.6 Version 3.2 (Version 3.2.7) ----- X BUG48 Warning Message for Vref, Cref, Rref, Vmeas in Wrong Models X BUG49 Warning Message for Unreferenced Models, Submodels X BUG50 Error Message for Out of Order C_comp Values X BUG51 Error Message Needed for Missing [Submodel] X BUG52 IBISCHK3 Hangs for [Add Submodel] Instead of [Submodel] X* BUG53 BUG34 is Incorrectly Fixed in Version 3.2.6 X BUG54 Corners with NA Give Bad Test Load Warnings X BUG55 Control-Z Can be Used as End-of-File X BUG56 Parser Fails to Detect Always Flowing Current X BUG59 Crash with Decimal Points for [Package] Subparameters Version 3.2 (Version 3.2.8) (X* BUG53 Fixed in an Earlier Version) ----- X BUG57 Non-Monotonic I-V Table Causes Waveform End Point Test Fail X BUG58 Wrong Bug Number for Missing R,L,C_pkg Subparameter(s) X* BUG59 Crash with Decimal Points for [Package] Subparameters X BUG60 Incorrect Series Function Table Order Dependency X BUG61 Parser Fails to Flag Missing [Series Switch Groups] Table X BUG62 Not All Non-Montonic Points Reported X BUG63 Some BUG47 Reported Waveform Percentages Wrong X BUG64 Error with Four [Driver Schedule] Entries X BUG65 Change P/NMOSFET Series Element Error to Warning X BUG66 Improve Truncation of Long File Name X BUG67 Phantom Warnings Use Wrong Line Numbers and then Disappear Version 3.2 (Version 3.2.9) (X* BUG59 Fixed in an Earlier Version) ----- X BUG69 Error in EBD Path with Power Pin X BUG70 [Model Selector] Fails for [Series Pin Mapping] Models X BUG71 Monotonic Checking for Combined I-V Tables X BUG72 Tab Warning Message Promotion X BUG74 Missing Timing Test Load Warning Messages X* BUG75 Successive EBD Checking Crashes Automated Checker X* BUG76 External Package Under Win32 Requires Writeable Root X BUG77 Test for Series* Models in [Pin] Error X BUG78 Clamp Current Double Counting Test X BUG79 Program Bug in [Submodel Spec] Array X** BUG80 Error Message with [Model Selector] Placement X? - Not fixed in Version 3 files tested by ibischk4 X* - Code change implemented, but not tested by originator X** - Decided not to fix after Version 4.0.2 Version 4.0 (Version 4.0 - beta) ----- X BUG68 False Messages with Repeated Voltages X BUG73 Extreme Non-Monotonic I-V Table Fails End-Point Test X BUG81 Waveform Mismatch Error with Small Voltage Step Version 4.0_beta (Version 4.0.1) ----- X*2 BUG82 Waveform Mismatch Error for Open Source/Drain Version 4.0 (Version 4.0.2) Version 4.1.0 (X*2- BUG82 omitted in release) ----- X*2 BUG82 Waveform Mismatch Error for Open Source/Drain X BUG85 Incorrect Header in wvfm.h X BUG87 Re-enter BUG82 Fix Version 4.1.1 (X*2-BUG82 fixed in release) ----- X BUG86 Inappropriate Compilation Options X BUG88 Version GLIBC_2.3 Not Found in ibischk4 Version 4.1.1 X BUG89 Compiled Source Causes EBD Error from Missing DEFINES Version 4.2.0 ----- X BUG83 Parser Permits Pin-only [Pin Numbers] Entries X BUG84 Parser Crashes with No Arguments to [Pin Numbers] X BUG90 Parser Permits Vmeas Not Between Vinh and Vinl X BUG91 Non-zero Currents in Unused Open_* Model I-V Tables X BUG92 Non-monotonic Warnings for [Submodel] Dynamic_clamp X BUG93 Single-ended Threshold Warnings for Differential Models X BUG94 Non-monotonic Warnings for Combined Tables in all Versions Version 4.2.1 ----- X BUG95 Incorrect Differential Pin Assignment Warning X BUG96 Put Line Numbers in Note Text X BUG97 Reduction in Notes+Warning versus Earlier Warning Count X BUG98 Code Changes for Robustness Version 4.2.2 ----- X BUG100 Incorrect Ordering of [Circuit Call] X BUG102 Adding Numbers to Errors, Warnings and Other Messages Version 5.0.0 ----- X BUG108 IBIS 4.2/5.0 Message Differences for Multi-lingual Models Version 5.0.1 ---- X BUG109 AMI Model Type String Not Supported X BUG110 Wrong D_overshoot_ampl_* Subparameter Spelling X BUG111 CRLF Should be Supported within AMI Syntax Version 5.0.2 ----- X BUG113 Segmentation Error in V5.0.2 Compilation Version 5.0.3 ----- X BUG99 Misleading Text in [Node Declarations] Error Message X BUG101 No Warning for Unused [Model Selector] Name X BUG103 Driver Schedule Delay Value Tests X BUG105 Incorrect Error for [Model Selector] Description Field Length X BUG106 S_overshoot_* Invalid for Some Model_types X BUG107 Checking for [Ramp] dV_r and dV_f X BUG112 Wrong Message for AMI File Without Extension X BUG114 V4.X Name and Column Lengths for [Submodel] and [Model Selector] X BUG118 Vmeas Check with Version 4.2.1 and Beyond Failure X BUG119 Waveform Test Missing Results with Version 4.2.1 and Beyond X BUG121 Broken Missing [Component] Test Version 5.0.4 ----- X BUG115 [ISSO_PU] and [ISSO_PD] Mismatch Checks Not Done for Typ Column X BUG117 Debug Error with Missing Pin Numbers and Other Conditions Version 5.0.5 (not released due to incomplete BUG116, 123 fixes) ----- X BUG116 [ISSO_PU] and [ISSO_PD] Mismatch Checks Insufficent Resolution X BUG123 Wrong Cautions for [Ramp] dV Version 5.0.6 ----- X BUG104 Error With Same [Test Load] Name Under Different [Model] X BUG120 Unusued [Model Selector] Caution X BUG122 [Model Spec] Vref and Rref Values Ignored in Timing Load Check X BUG129 Identical [Composite Current] points erroneously required X BUG130 Program Closure with Case Sensitive Errors in Ramp Subparameters Version 5.0.7 ----- X BUG124 Erroneous Whitespace Requirement in .ami Files X BUG125 Missing Basic Checks on .ami Files X BUG126 Illegal Text After IBIS-AMI Parameters Not Reported X BUG127 IBIS-AMI Fatal Error with Root Parameter Spurious Text X BUG128 Repetition of Reserved Parameters and Model_Specific Sections Not Checked X BUG131 Error for Rx_Clock_PDF Format Table X BUG132 [Model Selector] under [Notes] Causes Program Close X BUG133 IBIS-AMI Program Bug or Missing Error with Spurious Words X BUG134 Incorrect Caution Messages for Open_sink dV X BUG135 Ill-formed Parameter Not Detected in Several Locations X BUG136 Old EBD Test Generates Internal Errors Version 5.1.0 ----- X BUG137 Warnings Generated by Compilation of IBISCHK5 Version 5.1.0 Code Version 5.1.1 ----- X BUG138 Parser Does Not Detect 0 or 0.0 Default Values as List Members Version 5.1.2 ----- X BUG139 Incorrect [Ramp] dV Caution Message for 3-state_ECL Models X BUG140 Unexpected Non-Monotonic Warning Messages for Combined I-V Tables X BUG141 Wrong AMI_INTEGER_MIN Value in ami.h X BUG142 Mistake in TYPEDEF ENUM SMSPEC_SUB in smspec.h X BUG143 Missing and Misspelled Argument Names in ccomp.c X BUG144 Wrong Keyword Position BUG B0122 Message Should be ERROR E0122 Message Version 5.1.3 ----- X BUG145 Bad Pointer in testcase.c File X BUG146 Mixing AMI Versions "5.0" and "5.1" Reset Issue Version 5.1.4 ----- X BUG147 Fatal Assertion Failure with AMI Indented Comment Line X BUG148 Compilation warning related to tempnam X BUG149 Fatal Hang by EBD Referencing Longer Filename IBIS Files X BUG150 Ambiguous Directionality Possible with [Algorithmic Model] X BUG152 Null Root Name for AMI file Should Generate Error Message X BUG153 Add AMI_Version to Checking Message for AMI Files X BUG154 Suppress Repeated AMI File Checking X BUG156 Rename string.h and string.c to stringlist.h and stringlist.c Version 6.0.0 ----- X BUG157 E5118 When Repeater Input Models Have Multiple Executable Lines X BUG158 Disable Undocumented -etc Flag for Added Multi-Lingual Checks Version 6.0.1 ----- X BUG151 Checking of (-) Diagonal Entries in RLC [Package Model] Matrices X BUG155 Warning Message for Vinh < Vinl X BUG159 Incorrect String Arguments Accepted for IBIS-AMI Parameters X BUG160 Eliminate Compile and Link Errors with Debug Enabler IBIS_PRINT X BUG161 Table and Format as Model_Specific Parameter Names Causes Errors X BUG162 Ibischk6 Source Code Cleanup Version 6.1.0 ----- X BUG163 Improper Handling of [Alternate Package Models] X BUG164 Model_Specific (Usage Dep) Parameter Error Not Issued for AMI_Ver "6.0" X BUG165 No Error for Executable line direction Mismatches under [Algorithmic Model] X BUG166 No Error IBIS-AMI Executable Parameter_File Without .ami Extension X BUG167 Missing or Faulty Modulation "PAM4" Checks X BUG168 Package Model [* Matrix] Precision Errors X BUG169 No Error for Package Model [Capacitance Matrix] Positive Off-Diagonals X BUG170 Compilation with Parse_SupressBanners() Causes Implicit AMI_Ver "5.0" Error X BUG171 Below [IBIS Ver] 6.1, I/O [Model]s With [Algorithmic Model] Executable Fail Version 6.1.1 ----- BUG172 Incorrect Error Messages for Legal [Pin Mapping] Bus Label Connections BUG173 Invalid Package Matrix Checks for Wrapped Banded Matrices Version 6.1.2 ----- X BUG174 File Not Found Line Printed Under Some Operating Systems X BUG175 Incorrect Model References Through [Model Selector] Not Reported X BUG176 [External Model] Error Not Issued for Ports List With Undeclared Port X BUG177 Empty [Node Declarations] Stops Parser Completion X BUG178 Error with Same Platform_Compiler_Bits for Rx and Tx of I/O* in IBIS-AMI X BUG179 DLL SO Checking and Functional Existence and Platform Information X BUG180 Error with Legal List_Tip in Reserved_Parameters with Format List Version 6.1.3 ----- X BUG181 IBIS-AMI Non-7-Bit ASCII Character Creates False Errors and Line Numbers X BUG182 No Error for [Algorithmic Model] Executable with Paths in File_Name X BUG183 IBIS-AMI Error Message Contradiction with (Usage Out) X BUG184 No Error for AMI_Version 6.1 Reserved_Parameters Under Model_Specific Branch X BUG185 IBISCHK6 Compiled for MacOS Reports Compiled with Linux, Checks as Linux X BUG186 IBIS-AMI with Linux Adds ./ with Filename; Windows: %1 Message X BUG187 IBIS-AMI Related Missing New Line for 64-Bit Operating System Reports X BUG188 No Error Message for Empty Files X BUG189 Crash When Model Selector Points to Non-Existent [Model] Version 6.1.4 ----- X BUG190 Multi-lingual [External Model] Error Messages Cleanup X BUG191 Missing [Component] Keyword Causes Program Bug Message X BUG192 Clarify Diff Pin and Single-Ended Pin Caution Message for Same Model X BUG193 [Ramp] dV Caution Message with No I-V Tables and [External Model] X BUG194 Correct E0544 Message has TBD in Text X BUG195 No Error for Missing [End Node Declarations] X BUG196 No Error for D_to_A Polarity Entry for [IBIS Ver] 5.1 and Below X BUG197 IBIS-AMI No Messages for Delta <= 0.0 or Step <= 0.0 X BUG198 Illegal Language IBIS-ISS Not Reported Below Version 6.0 Files X BUG199 Wrong [External Circuit] Message E0275 Reported After IBISCHK6.1.2 X BUG200 Change B0122 to E0122 Message for Subparameters after [End External Model] X BUG201 Add [Pullup], [Pulldown] Warning for Input and Terminator Model_types Version 6.1.5 ----- X BUG205 Error Not Reported for IBIS-AMI with Illegal Usage Out and Format Corner Version 7.0.0 ----- X BUG208 Missing Code Pointer Increment Causes [Interconnect Model Set] Test Case to Hang X BUG209 Correct E5801 and E5803 Error Messages for bus_label Tests X BUG202 IBIS-AMI Crashes on Linux with GLIBC2.11 Version 7.0.1 ----- X BUG202 IBIS-AMI Crashes on Linux with GLIBC2.11 X BUG203 C_comp_* Tests for Input_* and Terminator Models X BUG204 Message for IBIS-AMI Rx_Receiver Sensitivity Negative Value X BUG206 No Message in [Series Switch Groups] for Missing On and Off function table group Entries X BUG207 Submodel clamps should be included in V-T extraction X BUG210 [Model Selector] within [Component] Scope Issue X BUG211 Extreme Currents in Clamp Tables Report Modification X BUG212 Coding Error with Bit-wise Single '&' in imsmdl.c, Line 1371 X BUG213 Unused_port_termination Not Correct for Interconnect Model File_TS Version 7.0.2 ----- X BUG214 Connecting IBIS and Interconnect Models to IBIS-ISS X BUG215 Connecting IBIS and Interconnect Models to Touchstone X BUG216 IBIS-AMI UI Floating Point and Integer Number Mismatch Issues X BUG217 [Algorithmic Model] Failure to Recognize Subdirectories X BUG218 Missing "else" in "if else" Line in hdr.c Impacting IBIS Ver X BUG219 Coding Error Due to Wrong Case in imsmdl.c X BUG220 No Error Reported for Duplicate [Interconnect Model Set] X BUG221 No Error for Missing [Begin Board Description]s in EBD or Missing [Interconnect Model Set]s in IMS X BUG222 No Errors for Space in [Interconnect Model Set] or [Interconnect Model] Names X BUG223 No Error for Duplicate [End Interconnect Model Set] X BUG224 No Warning for [Interconnect Model] with all Pins as Aggressor_Only X BUG226 No Error for Param Entry in [Interconnect Model] with File_TS Version 7.1.0 ------ X BUG225 No Error for IBIS_AMI List_Tip Different Entries for Duplicate List Entries X BUG228 With EMD, Checking IBIS 2.0 Through IBIS 6.1 File to IBIS 7.0 Rules X BUG229 Code Fix for PKG file Error whan Stored in a Universal Network Path X BUG230 Bad Error Message with [Clock Pins] with [Model Selector], [Diff Pin] X BUG231 B6801 and E6801 for Memory Overflow Issued in Two Different Code Locations X BUG232 Unexpected Errors with Absolute Links Using Embedded Source Code in [IBIS Ver] 7.0 or 7.1 X BUG233 Parser Hangs with [Model Spec] Subparamenters and without Corresponding [Model] Subparameters X BUG234 No Error Reported for File Referenced with Absolute Path X BUG235 No Error in [C Comp Model] if Required C_comp_model_mode is Missing X BUG236 File_IBIS-ISS Error Message if Last Terminal of [C Comp Model] is Buffer_I/O X BUG237 Incorrect Arguments Produce No Error or Incorrect Errors for Rx_Use_Clock_Input X BUG238 Interconnect Models with Duplicate pin_names Incorrectly Produce Errors Version 7.1.1 ----- X BUG240 Parser Crashes When [Interconnect Model Group] Name is Missing Version 7.2.0 ----- X BUG239 No Message for Unreferenced [Interconnect Model Set]s X BUG241 Remove or Revise EMD Warning for Legal signal_name, signal_type Combinations X BUG242 Change Caution to Error for Illegal NC as signal_type and Change Message X BUG243 Remove Make File Warning Messages During Compilations X BUG244 False IBIS Ver Compatibility Error for EMD and IBIS File Checking X BUG245 Has Platform Issue Message in IBIS-AMI Checking Not Clear Version 7.2.1 -------- PENDING BUGS BUG227 Check Root Name of .ami File with Root Name of Executable Model BUG246 Clarification on Slash Characters and Parser Usage BUG247 Changing BOOL from Type Enum to Int -----