****************************************************************************** ********************* 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 info@ibis.org. A list of reported bugs is maintained at https://ibis.org/bugs/ibischk/. ****************************************************************************** PARSER VERSION NUMBER: 7.2.1 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Microsoft Windows 11 Enterprise 23H2 REPORTED BY: Arpad Muranyi, Siemens EDA DATE: April 24, 2025 TITLE: AMI Reserved Parameter Repeater_Type erroneously reported as missing DESCRIPTION OF BUG: The parser incorrectly issues the following error: "ERROR - Component 'TBD': Repeater_Pin '2P' is associated with a model 'RXmodel' whose AMI Parameter file 'RX_Redriver.ami' does not have a Repeater_Type defined" when any of the four Reserved Parameters preceeding Repeater_Type including AMI_Version, Init_Returns_Impulse, GetWave_Exists, or Max_Init_Aggressors are incorrectly written as "Usage In" or "Usage InOut" instead of the required "Usage Info". This error message is misleading because the Repeater_Type parameter is present (and it is written correctly). INSERT IBIS FILE DEMONSTRATING THE BUG: | redriver_test.ibs [IBIS Ver] 6.0 [File Name] redriver_test.ibs [File Rev] 1.0 [Component] TBD [Manufacturer] TBD [Package] R_pkg 0.00m NA NA L_pkg 0.00nH NA NA C_pkg 0.00pF NA NA [Pin] signal_name model_name R_pin L_pin C_pin 1P TX_2P TXmodel 1N TX_2N TXmodel 2P RX_2P RXmodel 2N RX_2N RXmodel [Diff_Pin] inv_pin vdiff tdelay_typ tdelay_min tdelay_max 1P 1N NA NA NA NA 2P 2N NA NA NA NA [Repeater Pin] tx_non_inv_pin 2P 1P |**************************************************************** | Tx Model |**************************************************************** [Model] TXmodel Model_type Output C_comp 0.02p NA NA Cref = 0 Vref = 0.5 Rref = 50 Vmeas = 0.5 [Algorithmic Model] Executable Windows_cl19.29.30147_64 Tx_x64.dll Tx_Redriver.ami [End Algorithmic Model] [Temperature_Range] 50 NA NA [Voltage Range] 1 NA NA [Pulldown] -3.6 -0.072 NA NA 0.00 0.000 NA NA 3.60 0.072 NA NA [Pullup] -3.60 0.072 NA NA 0.00 0.000 NA NA 3.60 -0.072 NA NA [Ramp] dV/dt_r 0.3/1.5p NA NA dV/dt_f 0.3/1.5p NA NA R_load = 50 |**************************************************************** | Rx Model |**************************************************************** [Model] RXmodel Model_type Input C_comp 0.01p NA NA Vinh = 0.25 Vinl = -0.25 [Algorithmic Model] Executable Windows_cl19.29.30147_64 RX_x64.dll RX_Redriver.ami [End Algorithmic Model] [Temperature_Range] 50 NA NA [Voltage Range] 1 NA NA [GND Clamp] -2.500 -0.05 NA NA 0.000 0.00 NA NA 2.500 0.05 NA NA [END] | TX_Redriver.ami (TX_Redriver (Reserved_Parameters (AMI_Version (Usage Info) (Type String) (Default "5.1") (Description "Valid for AMI Version 5.1 and above")) (Init_Returns_Impulse (Usage Info) (Type Boolean) (Default True) (Description "Init_Returns_Impulse True")) (GetWave_Exists (Usage Info) (Type Boolean) (Default True) (Description "GetWave_Exists True")) (Max_Init_Aggressors (Usage Info) (Type Integer) (Default 2147483646) (Description "Max_Init_Aggressors 2147483646")) ) ) | RX_Redriver.ami (RX_Redriver (Reserved_Parameters (AMI_Version (Usage Info) (Type String) (Default "6.0") (Description "Valid for AMI Version 6.0 and above")) (Init_Returns_Impulse (Usage In) (Type Boolean) (Default True) (Description "Init_Returns_Impulse True")) (GetWave_Exists (Usage Info) (Type Boolean) (Default True) (Description "GetWave_Exists True")) (Max_Init_Aggressors (Usage Info) (Type Integer) (Default 2147483646) (Description "Max_Init_Aggressors 2147483646")) (Repeater_Type (Usage Info) (Type String) (Value "Redriver")) ) ) ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 254 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] [MODERATE] PRIORITY: [HIGH, MEDIUM, LOW] [LOW] STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] [OPEN] FIXED VERSION: FIXED DATE: NOTES ON BUG FIX: ****************************************************************************** ******************************************************************************