IBIS Warnings and Errors
Common Errors, Warnings and Bugs
Model Errors, Warnings and Bugs
Component Errors, Warnings and Bugs
Pin Mappings Errors, Warnings and Bugs
Diff Pin Errors, Warnings and Bugs
Parser Errors, Warnings and Bugs
Data Errors, Warnings and Bugs
Curve Errors, Warnings and Bugs
Package Errors, Warnings and Bugs
Ramp Data Errors, Warnings and Bugs
V/I curve and Waveform Data Errors, Warnings and Bugs
Component and Model Data Errors, Warnings and Bugs
Circuit Model Data Errors, Warnings and Bugs
Common Errors, Warnings and Bugs
Waveform Errors, Warnings and Bugs
Test Load Errors, Warnings and Bugs
Test Data Errors, Warnings and Bugs
Submodel Errors, Warnings and Bugs
Series Switch Errors, Warnings and Bugs
Series Pin Mapping Errors, Warnings and Bugs
Submodel Specification Errors, Warnings and Bugs
Series MOSfet Errors, Warnings and Bugs
Series Model Info Errors, Warnings and Bugs
Package Section Errors, Warnings and Bugs
Package Matrix Row Errors, Warnings and Bugs
Receiver Thresholds Errors, Warnings and Bugs
Package Model Errors, Warnings and Bugs
Component Node Errors, Warnings and Bugs
Package Matrix Errors, Warnings and Bugs
Model Spec Errors, Warnings and Bugs
Range Errors, Warnings and Bugs
Model Selector Errors, Warnings and Bugs
General Errors, Warnings and Bugs
Driver Schedule Errors, Warnings and Bugs
Electrical Board Description (EBD) Errors, Warnings and Bugs
Driver Schedule Delay Errors, Warnings and Bugs
AMI Model Errors, Warnings and Bugs
EMI Component Errors, Warnings and Bugs
EMI Model Errors, Warnings and Bugs
EMI Pin Errors, Warnings and Bugs
C Comp Corner Errors, Warnings and Bugs
AMI Repeater Model Errors, Warnings and Bugs
Merged Pins Errors, Warnings and Bugs
Initial Delay Errors, Warnings and Bugs
Executable Model File Errors, Warnings and Bugs
eCADSTAR specific Errors and Warnings
Common Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 50 | E | MAIN_ERR_0 | Couldn't find Version. Exiting | The IBIS, EBD or PKG version could not be determined. Possibly empty file. |
Model Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 101 | B | MDL_ERR_1 | Unable to get IBIS structure %s %d | sourceFile,sourceLinenum | Program data structures are corrupt |
2 | 102 | E | MDL_ERR_2 | ( line %d ) - Orphan Model keyword. | lineNum | Model keyword found but not within a Model declaration |
3 | 103 | E | MDL_ERR_3 | ( line %d ) - Illegal Digital Port <%s> (not allowed in SPICE/IBIS-ISS Ports section) | lineNum,portName | Improper use of Digital port |
4 | 104 | E | MDL_ERR_4 | ( line %d ) - D_switch not allowed with (D_drive,D_receive,or D_enable) in Ports/A2D/D2A Section | lineNum | Improper use of D_switch |
5 | 105 | E | MDL_ERR_5 | ( line %d ) - %s not allowed with D_switch in Ports/A2D/D2A Section | lineNum,portName | (D_receive; D_enable; D_drive) are not allowed with D_switch |
6 | 106 | E | MDL_ERR_6 | ( line %d ) - Reserved Digital Port <%s> used as analog port | lineNum,portName | Improper use of Reserved Digital port |
7 | 107 | E | MDL_ERR_7 | ( line %d ) - Orphan data line with no associated keyword. | lineNum | A Model related data line was found where none was expected |
8 | 108 | E | MDL_ERR_8 | ( line %d ) - TTgnd Typical value should be > 0 | lineNum | Improper TTgnd typical value |
9 | 109 | E | MDL_ERR_9 | ( line %d ) - TTgnd Min value should be > 0 | lineNum | Improper TTgnd minimum value |
10 | 110 | E | MDL_ERR_10 | ( line %d ) - TTgnd Max value should be > 0 | lineNum | Improper TTgnd maximum value |
11 | 111 | W | MDL_ERR_11 | TTgnd typ value is not in between Min and Max | Improper range for TTgnd | |
12 | 112 | E | MDL_ERR_12 | ( line %d ) - TTpower Typical value should be > 0 | lineNum | Improper TTpower typical value |
13 | 113 | E | MDL_ERR_13 | ( line %d ) - TTpower Min value should be > 0 | lineNum | Improper TTpower minimum value |
14 | 114 | E | MDL_ERR_14 | ( line %d ) - TTpower Max value should be > 0 | lineNum | Improper TTPower maximum value |
15 | 115 | W | MDL_ERR_15 | TTpower typ value is not in between Min and Max | Improper range for TTPower | |
16 | 116 | E | MDL_ERR_16 | ( line %d ) - [Model Spec] should be specified immediately after all the subparameters of a model and before the other keywords of a model | lineNum | Improper positioning of [Model Spec] |
17 | 117 | W | MDL_ERR_17 | ( line %d ) - [Receiver Thresholds] should not be specified for model type %s | lineNum,modelType | Receiver thresholds are not allowed for a which is not an Input or I/O model type |
18 | 119 | E | MDL_ERR_19 | ( line %d ) - %s Already Defined For Model '%s' | lineNum,subparam/keyword,modelName | A model was already defined for |
19 | 120 | E | MDL_ERR_20 | ( line %d ) - [Receiver Thresholds] should be specified immediately after all the subparameters of a model and before the other keywords of a model except [Model Spec] | lineNum | Improper positioning of [Receiver Thresholds] keyword |
20 | 121 | E | MDL_ERR_21 | ( line %d ) - Expecting Keyword. Invalid Line | lineNum | An invalid line was found where a keyword was expected |
21 | 122 | B | MDL_ERR_22 | Should Not Be Here: %s, %d | sourceFile,sourceLinenum | The code has a bug |
22 | 123 | E | MDL_ERR_23 | ( line %d ) - Expecting [End External Model]. Invalid Line,FATAL ERROR | lineNum | Some data other than [End External Model] found |
23 | 125 | B | MDL_ERR_25 | ( line %d ) - Unable to eat keyword <%s>: %s %d | lineNum,keyword,sourceFile,sourceLinenum | Error in parsing keyword |
24 | 127 | E | MDL_ERR_27 | 'Model' Keyword Missing name | The name of the model was not specified with the [Mode] keyword | |
25 | 128 | E | MDL_ERR_28 | ( line %d ) - Incorrect Number of Line Items (%d) For Keyword %s: Expecting %d | lineNum,numberOfItemsFound,keyword,numberOfItemsExpected | The keyword should have had items on the keyword line but only number of data items were found |
26 | 130 | E | MDL_ERR_30 | ( line %d ) - Invalid Model Name (\"%s\"); Reserved Word. | lineNum,reservedWord | A reserved word was used as a model name |
27 | 131 | E | MDL_ERR_31 | ( line %d ) - Model Name Previously Defined (\"%s\") | lineNum,modelName | A new model is being defined with the same name as a previously defined model. |
28 | 133 | E | MDL_ERR_33 | ( line %d ) - Digital Port <%s> already used in previous A2D for this corner | lineNum,portName | The digital port has already been used in a previous A2D section |
29 | 134 | B | MDL_ERR_34 | Unable to Parse %s: %s %d | errorString,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
30 | 135 | E | MDL_ERR_35 | ( line %d ) - Duplicate External Language Line | lineNum | The Language subparameter is already defined for an [External Model] section |
31 | 136 | E | MDL_ERR_36 | ( line %d ) - Invalid %s (\"%s\") (try \"%s\") | lineNum,subparam/keyword,badValue,options | A generic error message which indicates that a wrong value was specified for a particular . The user must specify from one of the |
32 | 137 | E | MDL_ERR_37 | Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
33 | 138 | E | MDL_ERR_38 | ( line %d ) - Missing Language sub-parameter. Language must be defined | lineNum | The Language subparameter was not defined in an [External Model] section |
34 | 139 | E | MDL_ERR_39 | ( line %d ) - Duplicate Typ Corner | lineNum | The Typ corner was specified multiple times in [External Model] Corner sub parameter |
35 | 140 | E | MDL_ERR_40 | ( line %d ) - Duplicate Max Corner | lineNum | The Max corner was specified multiple times in [External Model] Corner sub parameter |
36 | 141 | E | MDL_ERR_41 | ( line %d ) - Duplicate Min Corner | lineNum | The Min corner was specified multiple times in [External Model] Corner sub parameter |
37 | 142 | E | MDL_ERR_42 | ( line %d ) - Wrong number of args in PORT_TYPE | lineNum | Non spec check |
38 | 143 | E | MDL_ERR_43 | ( line %d ) - Port_type not allowed | lineNum | Non spec check |
39 | 144 | E | MDL_ERR_44 | ( line %d ) - Language must be defined before D2A | lineNum | The Language subparam should be specified before the D_to_A subparam |
40 | 145 | E | MDL_ERR_45 | ( line %d ) - D2A only allowed for language = SPICE or language = IBIS-ISS | lineNum | The subparam D2A can only be specified if the Language suparam is SPICE |
41 | 146 | E | MDL_ERR_46 | ( line %d ) - No Typ Corner Defined... required | lineNum | The Typ corner was not specified in [External Model] Corner sub parameter |
42 | 149 | E | MDL_ERR_49 | Invalid %s Value (\"%s\") | lineNum,badValue | An invalid Corner was specified in the [External Model] section |
43 | 150 | E | MDL_ERR_50 | ( line %d ) - trise < 0,[%s] | lineNum,tRiseval | The tRise specified on the D_to_A subparam is less than 0 |
44 | 151 | E | MDL_ERR_51 | ( line %d ) - tfall < 0,[%s] | lineNum,tFallval | The tFall specified on the D_to_A subparam is less than 0 |
45 | 152 | E | MDL_ERR_52 | ( line %d ) - Vlow >= Vhigh [%s >= %s] | lineNum,lowValue,highValue | The Vlow is greater Vhigh for the D_to_A subparam in an [External Model} section |
46 | 153 | E | MDL_ERR_53 | ( line %d ) - Illegal Analog Port %s,not in port list | lineNum,portName | |
47 | 154 | E | MDL_ERR_54 | ( line %d ) - Language must be defined before A2D | lineNum | The Language subparam should be specified before the A_to_D subparam |
48 | 155 | E | MDL_ERR_55 | ( line %d ) - NO Typ Corner defined for A2D | lineNum | |
49 | 158 | E | MDL_ERR_58 | ( line %d ) - Invalid %s (\"%s\") | lineNum,subparam,value | A Generic error to display that the [Model] subparameter (Enable; IOType; Polarity) has an invalid value . Also used for [Add SubModel] Mode subparameter. This error message is also used incorrectly for invalid [External Model] subparameters. |
50 | 159 | W | MDL_ERR_59 | ( line %d ) - Vinl should not be specified for model type %s | lineNum,modelType | is not an Input and IO modeltype and hence Vinl cannot be specified |
51 | 161 | W | MDL_ERR_61 | ( line %d ) - Vinh should not be specified for model type %s | lineNum,modelType | is not an Input and IO modeltype and hence Vinl cannot be specified |
52 | 162 | E | MDL_ERR_62 | ( line %d ) - Sub Parameter Cref_diff is valid only for IBIS version >= 4.1 | lineNum | Cref_diff is not valid for IBIS file versions less than 4.1 |
53 | 163 | W | MDL_ERR_63 | ( line %d ) - Creff_diff should not be specified for model type %s | lineNum,modelType | is not an output model type hence Cref_diff is not valid |
54 | 164 | E | MDL_ERR_64 | ( line %d ) - Sub Parameter Rref_diff is valid only for IBIS version >= 4.1 | lineNum | Rref_diff is not valid for IBIS file versions less than 4.1 |
55 | 165 | W | MDL_ERR_65 | ( line %d ) - Rreff_diff should not be specified for model type %s | lineNum,modelType | is not an output model type hence Rref_diff is not valid |
56 | 166 | W | MDL_ERR_66 | ( line %d ) - Vmeas should not be specified for model type %s | lineNum,modelType | is one of Input; Input_Diff; Input_Ecl; Terminator; Series; Series_switch hence Vmes is not vaiid |
57 | 167 | W | MDL_ERR_67 | ( line %d ) - Cref should not be specified for model type %s | lineNum,modelType | is one of Input; Input_Diff; Input_Ecl; Terminator; Series; Series_switch hence Cref is not vaiid |
58 | 168 | W | MDL_ERR_68 | ( line %d ) - Rref should not be specified for model type %s | lineNum,modelType | is one of Input; Input_Diff; Input_Ecl; Terminator; Series; Series_switch hence Rref is not vaiid |
59 | 169 | W | MDL_ERR_69 | ( line %d ) - Vref should not be specified for model type %s | lineNum,modelType | is one of Input; Input_Diff; Input_Ecl; Terminator; Series; Series_switch hence Vref is not vaiid |
60 | 170 | E | MDL_ERR_70 | ( line %d ) - Sub Parameter C_comp_pullup is valid only for IBIS version >= 4.0 | lineNum | C_comp_pullup is not valid for IBIS file versions less than 4.0 |
61 | 171 | E | MDL_ERR_71 | ( line %d ) - Sub Parameter C_comp_pulldown is valid only for IBIS version >= 4.0 | lineNum | C_comp_pulldown is not valid for IBIS file versions less than 4.1 |
62 | 172 | E | MDL_ERR_72 | ( line %d ) - Sub Parameter C_comp_power_clamp is valid only for IBIS version >= 4.0 | lineNum | C_comp_power_clamp is not valid for IBIS file versions less than 4.2 |
63 | 173 | E | MDL_ERR_73 | ( line %d ) - Sub Parameter C_comp_gnd_clamp is valid only for IBIS version >= 4.0 | lineNum | C_comp_gnd_clamp is not valid for IBIS file versions less than 4.2 |
64 | 174 | E | MDL_ERR_74 | ( line %d ) - Unknown Line Among Model Data | lineNum | A line was found in the [Model] section wich was not a valid line |
65 | 175 | E | MDL_ERR_75 | ( line %d ) - '%s' Subparameter Missing Setting | lineNum,subparam | There was no value specified for model subparameter |
66 | 176 | E | MDL_ERR_76 | ( line %d ) - Invalid %s Line | lineNum,subparam | The line corresponding to mdeol subparameter has an invalid syntax |
67 | 177 | W | MDL_ERR_77 | ( line %d ) - Model %s: %s min value is not the smallest value listed | lineNum,model,subparam | Unused |
68 | 178 | E | MDL_ERR_78 | ( line %d ) - 'NA' Not Allowed For Typical Value | lineNum | Unused |
69 | 179 | W | MDL_ERR_79 | Model %s: %s max value is not the largest value listed | modelName,subparam | Unused |
70 | 180 | E | MDL_ERR_80 | Model '%s': %s Not Defined | modelName,Model_type | The Model Type is not defined for Model |
71 | 181 | E | MDL_ERR_81 | Model %s: One of C_comp,C_comp_pullup,C_comp_pulldown,C_comp_power_clamp,C_comp_gnd_clamp must be defined | modelName | A mandatory sub-parameter is missing for |
72 | 182 | C | MDL_ERR_82 | Vmeas is <= Vinl for model %s | modelName | Vmeas must be greater than Vinl but is not so for |
73 | 183 | C | MDL_ERR_83 | Vmeas is >= Vinh for model %s | modelName | Vmeas must be less than Vinh but is not so for |
74 | 184 | W | MDL_ERR_84 | Model '%s': Model_type '%s' must have %s set | modelName,modelType,subparam | A generic message indicating that for Model which is of type the Vinl or Vinh parameter should be set |
75 | 185 | E | MDL_ERR_85 | Model '%s': %s is set when Model_type is not Terminator | modelName,subparam | Model is not Terminator type; but corresponding to Rgnd; Rpower; Rac; or Cac has been defined |
76 | 186 | E | MDL_ERR_86 | Model '%s': Rac must be defined when Cac is | modelName | For Model which is of type Terminator; Cac is defined but Rac is not |
77 | 187 | E | MDL_ERR_87 | Model '%s': Cac must be defined when Rac is | modelName | For Model which is of type Terminator; Rac is defined but Cac is not |
78 | 188 | E | MDL_ERR_88 | Model '%s': %s Required when No Voltage Range is Specified | modelName,clampReference | For model ; the [Voltage Range] is not specified; so the Reference must be specified (Pullup_reference; Pulldown_reference; Power_clamp_reference; Gnd_clamp_reference are all required if [Voltage Range] is not specified) |
79 | 189 | E | MDL_ERR_89 | Model '%s': Ramp Not Allowed for Series and Series_switch | modelName | Model is of type Series or Series_switch and hence the [Ramp] keyword is not allowed |
80 | 190 | E | MDL_ERR_90 | Model '%s': Ramp Not Defined | modelName | [Ramp] needs to be defined for all model types except Input types; Series; Series_switch and Terminator and was not defined for Model |
81 | 191 | W | MDL_ERR_91 | Model '%s': %s is not allowed when Model_type is Series | modelName,keyword | Any of Pullup; Pulldown; POWER_Clamp; GND_Clamp; Rising Waveform; Falling Waveform; TTgnd; TTpower; Driver Schedule; Model Spec should not be defined for model type Series but it it was defined for |
82 | 192 | W | MDL_ERR_92 | Model '%s': %s is not allowed when Model_type is Series_switch | modelName,keyword | Any of Pullup; Pulldown; POWER_Clamp; GND_Clamp; Rising Waveform; Falling Waveform; TTgnd; TTpower; Driver Schedule; Model Spec should not be defined for model type Series_switch ; but it was defined for |
83 | 193 | E | MDL_ERR_93 | Model %s is of type Series_switch. [On] keyword is required | modelName | An [Off] section was not defined for Model which is of type Series_switch |
84 | 194 | E | MDL_ERR_94 | Model %s is of type Series_switch. [Off] keyword is required | modelName | An [On] section was not defined for Model which is of type Series_switch |
85 | 195 | E | MDL_ERR_95 | Model %s: Receiver Thresholds use POWER Clamp Reference which is not defined in this Model | modelName | The reference_supply subparameter of Receiver Threshold was set to POWER_Clamp_Ref but there is no [POWER Clamp Reference] section specified for Model |
86 | 196 | E | MDL_ERR_96 | Model %s: Receiver Thresholds use GND Clamp Reference which is not defined in this Model | modelName | The reference_supply subparameter of Receiver Threshold was set to GND_Clamp_Ref but there is no [GND Clamp Reference] section specified for Model |
87 | 197 | E | MDL_ERR_97 | Model %s: Receiver Thresholds use Pullup Reference which is not defined in this Model | modelName | The reference_supply subparameter of Receiver Threshold was set to Pullup_Ref but there is no [Pullup Reference] section specified for Model |
88 | 198 | E | MDL_ERR_98 | Model %s: Receiver Thresholds use Pulldown Reference which is not defined in this Model | modelName | The reference_supply subparameter of Receiver Threshold was set to Pulldown_Ref but there is no [Pulldown Reference] section specified for Model |
89 | 199 | E | MDL_ERR_99 | Model %s: Receiver Thresholds use External Reference which is not defined in this Model | modelName | The reference_supply subparameter of Receiver Threshold was set to Ext_Ref but there is no [External Reference] section specified for Model |
90 | 200 | W | MDL_ERR_100 | Model '%s': Vmeas,Vref and Rref timing test load parameters should be specified | modelName | Since is Open_drain or Open_sink or ECL type; one of Vmeas or Vref or Rref is mandatory |
91 | 201 | W | MDL_ERR_101 | Model '%s': Vmeas timing test load parameter should be specified | modelName | Since is an I/O type or Output type or Tri-state type; Vmeas is mandatory |
92 | 202 | W | MDL_ERR_102 | Model '%s': Rref_diff or Cref_diff timing test load parameters should be specified | modelName | Since is of type IO_Diff; Output_Diff or Tri-state_Diff; Rref_diff or Cref_diff are mandatory |
93 | 204 | E | MDL_ERR_104 | ( line %d ) - Model '%s' is of type Series_switch. %s should be defined before the [On] and [Off] sections | lineNum,modelName,subparam | Model is of type Series_switch so corrresponding to one of the keywords Voltage Range; Temperature Change; Pullup Reference; Pulldown Reference; GND Clamp Reference; POWER Clamp Reference should be defined before the [On] or [Off] keywords |
94 | 205 | E | MDL_ERR_105 | ( line %d ) - Keyword is valid only for Series_switch models | lineNum | [On] and [Off] keywords are only valid for Series_switch models |
95 | 206 | E | MDL_ERR_106 | ( line %d ) - Keyword is valid only for Series and Series_switch models | lineNum | [On] keyword is only valid for Series and Series_switch models |
96 | 207 | E | MDL_ERR_107 | ( line %d ) - No preceding [On] or [Off] keyword found. Assuming [On] | lineNum | A keyword associated with Series_switch models should be preceded with an [On] or [Off] keyword. |
97 | 208 | E | MDL_ERR_108 | ( line %d ) - Add sub model: Already Defined for this model | lineNum | Only a single [Add Submodel] section is allowed in a model |
98 | 209 | E | MDL_ERR_109 | ( line %d ) - Add Submodel is not allowed for Series or Series_switch models | lineNum | [Add Submodel] section is not allowed for models which have type Series or Series_switch |
99 | 210 | E | MDL_ERR_110 | ( line %d ) - Invalid Add Submodel Line. Expecting two items only | lineNum | More than 2 items were defined on the [Add Submodel] keyword line |
100 | 211 | E | MDL_ERR_111 | ( line %d ) - Add Submodel Name not found | lineNum | The Add Submodel line did not have a submodel name specified |
101 | 212 | E | MDL_ERR_112 | ( line %d ) - Add Submodel Name Over %d Characters Long | lineNum,maxSubModelChars | A submodel name cannot be more than ; ie; 40 |
102 | 213 | E | MDL_ERR_113 | ( line %d ) - Invalid Submodel Name (\"%s\"); Reserved Word. | lineNum,submodelName | A reserved word was used as a sub model name |
103 | 215 | E | MDL_ERR_115 | ( line %d ) - Add Submodel Mode not found | lineNum | The mode "Driving" or "Non-Driving" was not specified for an [Add SubModel] |
104 | 216 | E | MDL_ERR_116 | ( line %d ) - Driving mode is not valid for input model types | lineNum | If a Model is of type Input; then the added Submodel cannot be in Driving mode |
105 | 217 | E | MDL_ERR_117 | ( line %d ) - Non-Driving mode is not valid for output model types | lineNum | If a Model is of type Output; the the added Submodel cannot be in Non-driving mode |
106 | 218 | E | MDL_ERR_118 | Could not find definition for Submodel %s of Model %s | submodelName,modelName | The model has an added submodel but the submodel definition was not found |
107 | 219 | W | MDL_ERR_119 | Model %s not referenced in any [Pin],[Model Selector], | modelName | The Model has not been referenced anywhere in a [Pin] or [Model Selector] section |
108 | 220 | W | MDL_ERR_120 | Submodel %s is not referenced by any model [Add Submodel] keyword | submodelName | The SubModel has not been referenced by any [Add Submodel] section in any model |
109 | 221 | E | MDL_ERR_121 | ( line %d ) - No Paramter list for model %s\n | lineNum,modelName | (Though this error message is referenced in code; that code is never invoked) |
110 | 222 | E | MDL_ERR_122 | [External Model] <%s> type <%s> does not contain reserved port <%s> REQUIRED | modelName,extModelType,portName | A Reserved Port reference is missing in an External Model of type extModelType |
111 | 223 | E | MDL_ERR_123 | [External Model] <%s> type <%s> contains reserved port <%s> ILLEGAL | modelName,extModelType,portName | Illegal Reserved Port reference in an External Model of type extModelType |
112 | 224 | E | MDL_ERR_124 | Illegal type <%s> or program bug\n | extModelType | |
113 | 225 | E | MDL_ERR_125 | [EXTERNAL CIRCUIT] <%s>: corner <%s> Port <%s>: used as digital and analog | modelName,corner,portName | |
114 | 226 | E | MDL_ERR_126 | MODEL <%s> Corner <%s> line: %d has A2D not matching TYP A2D: <%s> <%s> <%s> | modelName,corner,lineNum,dport,port1,port2 | |
115 | 227 | E | MDL_ERR_127 | MODEL <%s> Corner <%s> line: %d has D2A not matching TYP D2A: <%s> <%s> <%s> | modelName,corner,lineNum,dport,port1,port2 | |
116 | 230 | E | MDL_ERR_130 | ( line %d ) - [End_External_Model] with no corresponding [External Model] | lineNum | |
117 | 231 | E | MDL_ERR_131 | ( line %d ) - No Typ Corner Defined for [External Model](required) | lineNum | The Typ corner was not specified in [External Model] Corner sub parameter |
118 | 232 | W | MDL_ERR_132 | External Model for <%s> has suspiciously few PORTS (%d) | modelName,numPorts | |
119 | 236 | E | MDL_ERR_136 | ( line %d ) - Illegal (not specified and not reserved) port name <%s> in <%s> | lineNum,portName,D2A|A2D | Port name can't be used for [External Model] or [External Circuit] type. |
120 | 237 | E | MDL_ERR_137 | ( line %d ) - Reserved Analog Port <%s> used as digital port | lineNum,dport | |
121 | 239 | E | MDL_ERR_139 | ( line %d ) - Illegal Digital Port <%s> in D2A | lineNum,dport | |
122 | 240 | E | MDL_ERR_140 | ( line %d ) - Illegal Digital Port <%s> in A2D (must use D_receive) | lineNum,dport | |
123 | 241 | E | MDL_ERR_141 | ( line %d ) - Illegal Digital Port <%s> in A2D (use D_receive or a User Defined) | lineNum,dport | |
124 | 242 | E | MDL_ERR_142 | ( line %d ) - Vlow > Vhigh [%s >= %s] | lineNum,Vlow,Vhigh | |
125 | 244 | E | MDL_ERR_144 | ( line %d ) - [End External Circuit] with no corresponding [External Circuit] | lineNum | An [End External Circuit] keyword was found with no associated [External Circuit] keyword |
126 | 245 | W | MDL_ERR_145 | [External Circuit] <%s> has suspiciously few PORTS (%d) | cktName,portCount | |
127 | 249 | E | MDL_ERR_149 | ( line %d ) - Orphan External Cucuit keyword. | lineNum | |
128 | 250 | E | MDL_ERR_150 | Unable to Save External Circuit Name | The code failed to allocate the required memory | |
129 | 251 | E | MDL_ERR_151 | ( line %d ) - 'External Circuit' Keyword Missing name | lineNum | There was no name specified on the [External Circuit] keyword line |
130 | 253 | E | MDL_ERR_153 | ( line %d ) - Invalid External Circuit Name (\"%s\"); Reserved Word. | lineNum,cktName | The name specified for an external circuit is invalid as it is a reserved word |
131 | 254 | E | MDL_ERR_154 | ( line %d ) - External Circuit Name Previously Defined (\"%s\") | lineNum,cktName | An external circuit with name is already defined |
132 | 255 | E | MDL_ERR_155 | External Model D2A Line <%d> Illegal connection,2 analog reference/driver ports <%s> <%s> | lineNum,port1,port2 | |
133 | 256 | E | MDL_ERR_156 | ( line %d ) - A2D only allowed for language = SPICE or language = IBIS-ISS | lineNum | |
134 | 257 | E | MDL_ERR_157 | ( line %d ) - [Composite Current] should be preceded by a [Rising Waveform] or [Falling Waveform] section | lineNum | A [Composite Current] section in a model should be immediately be preceded by a [Rising Waveform] or [Falling Waveform] section |
135 | 258 | E | MDL_ERR_158 | ( line %d ) - No previous Rising or Falling Waveform found with which to associate the Composite Current | lineNum | A [Composite Current] section in a model was preceded by a [Rising Waveform] or [Falling Waveform] section but due to some error the [Rising Waveform] or [Falling Waveform] section was not parsed so the parser is unable to associate a Rising or Falling waveform with the Composite current |
136 | 259 | E | MDL_ERR_159 | ( line %d ) - Missing [End Algorithmic Model] keyword | lineNum | An [Algorithmic Model] section was not terminate with an [End Algorithmic Model] keyword |
137 | 260 | E | MDL_ERR_160 | ( line %d ) - [End Emi Model] keyword expected | lineNum | The [End Emi Model] keyword was expected to finish off a previously started [Begin Emi Model] section |
138 | 261 | E | MDL_ERR_161 | ( line %d ) - Orphan [End Algorithmic Model] keyword found | lineNum | An [End Algorithmic Model] keyword was found without an associated [Algorithmic Model] keyword |
139 | 262 | E | MDL_ERR_162 | ( line %d ) - Orphan [End EMI Model] keyword found | lineNum | An [End EMI Model] keyword was found without an associated [Begin EMI Model] keyword |
140 | 263 | B | MDL_ERR_163 | ( line %d ) - Composite Current is already associated with the last Waveform | lineNum | More than one [Composite Current] section has been defined for Rising or Falling waveform |
141 | 273 | E | MDL_ERR_173 | Model %s has [Initial Delay] sub parameter %s specified but it has no %s | modelname, subparam, section | Model <modelname> has [Initial Delay] sub-parametr <subparam> (V-T, I-T) specified but the corressponding <section> [Rising/Falling Waveform] or [Composite Current] is missing |
142 | 274 | W | MDL_ERR_174 | Vinl > Vinh for model %s | modelname | Vinl is greater than Vinh in <modelname> |
143 | 275 | E | MDL_ERR_175 | %s %s : Port '%s' is not a reserved port name and is not used a D2A or A2D port | keyword, modelname, portname | The model <modelname> associated with keyword [External Model] or [External Circuit] has a port <portname> which is not defined as a D2A or A2D port |
144 | 276 | E | MDL_ERR_176 | [End External Circuit] keyword expected. | Missing [End External Circuit] keyword |
Component Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 501 | E | CMPNT_ERR_1 | ( line %d ) - Orphan Component keyword. | lineNum | Component keyword found but not within a Component declaration |
2 | 502 | B | CMPNT_ERR_2 | ( line %d ) - Orphan data line keyword. | lineNum | A non keyword line was found when no Component keyword section was active |
3 | 503 | E | CMPNT_ERR_3 | ( line %d ) - Unexpected End Alternate Package Models keyword | lineNum | Found [End Alternate Package Modes] where it was not expected |
4 | 504 | E | CMPNT_ERR_4 | ( line %d ) - Expecting End Alternate Package Models keyword | lineNum | Did not find [End Alternate Package Models] keyword where it was expected |
5 | 505 | B | CMPNT_ERR_5 | %s:%d:Illegal keyword passed to cmpnt. | fileName,lineNum | Program data structures are corrupt in program file |
6 | 506 | E | CMPNT_ERR_6 | ( line %d ) - Data on this line appears to be for the Component keyword,which does not allow data on subsequent lines. | lineNum | There should be no additional lines associated with the [Component] keyword |
7 | 507 | E | CMPNT_ERR_7 | ( line %d ) - Data on this line appears to be for the Manufacturer keyword,which does not allow data on subsequent lines. | lineNum | There should be no additional lines associated with the [Manufacturer] keyword |
8 | 508 | E | CMPNT_ERR_8 | ( line %d ) - Data on this line appears to be for the Package Model keyword,which does not allow data on subsequent lines. | lineNum | There should be no additional lines associated with the [Package Model] keyword |
9 | 509 | E | CMPNT_ERR_9 | (line %d) - Orphan data line with no associated keyword | Orphan Data Line (not within a keyword) | |
10 | 510 | B | CMPNT_ERR_10 | %s:%d:Illegal line type passed to cmpnt. | fileName,lineNum | Program data structures are corrupt in program file |
11 | 512 | E | CMPNT_ERR_12 | ( line %d ) - Unable to create new CMPNT. | lineNum | Memory allocation for a new Component failed |
12 | 513 | W | CMPNT_ERR_13 | ( line %d ) - Component '%s' contains a blank character. | lineNum,compName | Blank characters are illegal in a ( ; ; ; ; ; and ) |
13 | 515 | B | CMPNT_ERR_15 | %s:%d:Unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
14 | 517 | E | CMPNT_ERR_17 | ( line %d ) - Duplicate Package keyword. | lineNum | The [Package] section should be defined only once within a component |
15 | 518 | E | CMPNT_ERR_18 | ( line %d ) - Unknown data after Package keyword. | lineNum | The [Package] keyword line should have no data following the keyword. |
16 | 520 | E | CMPNT_ERR_20 | ( line %d ) - Duplicate [Alternate Package Models] keyword. | lineNum | The [Alternate Package Models] section should be defined only once within a component |
17 | 521 | E | CMPNT_ERR_21 | ( line %d ) - Unknown data after [Alternate Package Models] keyword. | lineNum | The [Alternate Package Models] keyword line should have no data following the keyword. |
18 | 522 | E | CMPNT_ERR_22 | ( line %d ) - Unknown data after [End Alternate Package Models] keyword. | lineNum | The [End Alternate Package Models] keyword line should have no data following the keyword. |
19 | 523 | E | CMPNT_ERR_23 | ( line %d ) - Duplicate Pin keyword found. | lineNum | The [Pin] section should be defined at most once within a component |
20 | 525 | E | CMPNT_ERR_25 | ( line %d ) - Duplicate Pin_Mapping keyword found. | lineNum | The [Pin Mapping] section should be defined at most once within a component |
21 | 527 | E | CMPNT_ERR_27 | ( line %d ) - Duplicate Diff_Pin keyword found. | lineNum | A [Diff Pin] section should be defined at most once within a component |
22 | 528 | E | CMPNT_ERR_28 | ( line %d ) - Unable to find column headers after %s keyword. | lineNum,keyword | If is one of Pin; Pin Mapping; Diff Pin or Series Pin Mapping then a set of column headers is expected but were not found |
23 | 529 | E | CMPNT_ERR_29 | ( line %d ) - '%s' column header not found or out of order. | lineNum,columnName | A associated with a Pin; Pin Mapping; Diff Pin or Series Pin Mapping keyword was not found or found in the incorrect position |
24 | 530 | E | CMPNT_ERR_30 | ( line %d ) - Unknown column header '%s' or out of order. | lineNum,columnName | A associated with a Pin; Pin Mapping; Diff Pin or Series Pin Mapping keyword was not recognized or found in an incorrect position |
25 | 531 | E | CMPNT_ERR_31 | ( line %d ) - Duplicate column header '%s' . | lineNum,columnName | A associated with a Pin; Pin Mapping; Diff Pin or Series Pin Mapping keyword was specified more than once |
26 | 533 | E | CMPNT_ERR_33 | ( line %d ) - Unable to add data for %s keyword. | lineNum,keyword | There was an error trying to create the data structures associated with keyword |
27 | 534 | B | CMPNT_ERR_34 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
28 | 535 | E | CMPNT_ERR_35 | ( line %d ) - Unknown Line after Component Description | lineNum | A Timing_location or SI_location line was expected |
29 | 536 | B | CMPNT_ERR_36 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
30 | 537 | E | CMPNT_ERR_37 | ( line %d ) - %s Already Defined For Component '%s' | lineNum,subparam,compName | The subparameter (SI_location or Timing_location) was already defined for component |
31 | 538 | E | CMPNT_ERR_38 | ( line %d ) - '%s' Subparameter Missing Setting | lineNum,subparam | The subparameter (SI_location or Timing_location) did not have a value associated with it |
32 | 539 | E | CMPNT_ERR_39 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
33 | 540 | E | CMPNT_ERR_40 | ( line %d ) - Invalid %s (\"%s\") (try \"%s\") | lineNum,subparam/keyword,badValue,options | A generic error message which indicates that a wrong value was specified for a particular . The user must specify from one of the |
34 | 541 | E | CMPNT_ERR_41 | ( line %d ) - Invalid %s (\"%s\") | lineNum,subparam,badValue | The subparameter (Si_location or Timing_location) has an invalid value specified. Should be "Die" or "Pin". |
35 | 542 | E | CMPNT_ERR_42 | ( line %d ) - Duplicate Series_Pin_Mapping keyword found. | lineNum | A [Series Pin Mapping] section should be defined at most once in a component |
36 | 543 | E | CMPNT_ERR_43 | ( line %d ) - Unknown column header after 'function_table_group' | lineNum | An unknown columnHeader was found after the 'function_table_group' header on the [Series Pin Mapping] keyword line |
37 | 544 | E | CMPNT_ERR_44 | Model %s has Model_type %s (true differential) and requires an [External Model]. | modelName, modelType | A Diff model type should have an External Model defined |
38 | 545 | E | CMPNT_ERR_45 | Component <%s> pin <%s> model <%s> type <%s> using [External Model] without corresponding [Diff_Pin] | component,pin,modelName,modelType | |
39 | 546 | E | CMPNT_ERR_46 | ( line %d ) - Duplicate [Series_Switch_Groups] keyword found. | lineNum | A [Series Switch Groups] section should be defined at most once in a component |
40 | 547 | E | CMPNT_ERR_47 | No Components defined. | No components were defined | |
41 | 548 | E | CMPNT_ERR_48 | ( line %d ) - Duplicate Node Declaration keyword found. | lineNum | A [Node Declaration] section is already defined for the component |
42 | 549 | E | CMPNT_ERR_49 | ( line %d ) - Unable to create new NODE LIST. | lineNum | The code failed to allocate the required memory |
43 | 550 | E | CMPNT_ERR_50 | ( line %d ) - Unable to create new Circuit Call (malloc). | lineNum | Memory allocation for a new Circuit Call failed |
44 | 553 | E | CMPNT_ERR_53 | ( line %d ) - Unexpected Keyword in a [Component EMI] block | lineNum | The only keywords allowed within a [Begin EMI Component] block are [Pin EMI] and [Pin Domain EMI] but an unexpected keyword was found |
45 | 554 | E | CMPNT_ERR_54 | ( line %d ) - Duplicate Repeater_Pin keyword found. | lineNum | Only a single [Repeater_Pin] section is allowed in a component |
46 | 555 | CMPNT_ERR_55 | [End Node Declarations] keyword expected. | Missing [End Node Declarations] keyword | ||
47 | 556 | CMPNT_ERR_56 | [End Circuit Call] keyword expected. | Missing [End Circuit Call] keyword | ||
48 | 557 | CMPNT_ERR_57 | [End Node Declarations] with no corresponding [Node Declarations] | Unexpected [End Node Declarations] keyword | ||
49 | 558 | CMPNT_ERR_58 | [End Circuit Call] with no corresponding [Circuit Call] | Unexpected [End Circuit Call] keyword | ||
50 | 559 | CMPNT_ERR_59 | [End External Circuit] with no corresponding [External Circuit] | Unexpected [End External Circuit] keyword |
Pin Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 600 | E | PIN_ERR_0 | ( line %d ) - Unable to add the line of Pin data. | lineNum | Memory allocation failed when trying to create the data structures for a Pin |
2 | 601 | E | PIN_ERR_1 | ( line %d ) - Pin not found. | lineNum | A Pin was not specified in a data line in the [Pin] Section |
3 | 602 | E | PIN_ERR_2 | ( line %d ) - Signal name not found. | lineNum | The signal_name was not specified in a data line in the [Pin] section |
4 | 603 | E | PIN_ERR_3 | ( line %d ) - Model name not found. | lineNum | The model_name was not specified in a data line in the [Pin] section |
5 | 604 | E | PIN_ERR_4 | ( line %d ) - Each line of Pin data must contain either 3 or 6 columns. | lineNum | A data line in the [Pin] section should have either 3 (if the package parameters are not specified) or 6 (if the package parameters are specified) values |
6 | 605 | E | PIN_ERR_5 | ( line %d ) - When using 6 columns, the headers R_pin,L_pin,and C_pin must be listed. | lineNum | If package parameters are specified for a pin in the [Pin] section; then the headers R_pin; L_pin and C_pin must be specified on the [Pin] keyword line |
7 | 606 | E | PIN_ERR_6 | ( line %d ) - Duplicate Pin '%s'. | lineNum,pinName | The same was defined more than once in the [Pin] section |
8 | 607 | B | PIN_ERR_7 | %s:%d:Unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
9 | 608 | E | PIN_ERR_8 | Component '%s': Model '%s' for Pin '%s' not defined. | compName,modelName,pinName | The model associated with pin for component was not defined elsewhere in the file |
10 | 609 | C | PIN_ERR_9 | Pin %s is not referenced as a [Diff Pin] though the associated Model Selector %s is referenced by a [Diff Pin] | pinName,modelSelectorName | The pin is associated with a model selector which was found to be associated with a differential model but the pin is not defined as a differential pin |
11 | 611 | C | PIN_ERR_11 | Pin %s is not referenced as a [Diff Pin] though the associated Model %s is referenced by a [Diff Pin] | pinName,modelName | The pin is associated with a model which was found to be differential but the pin is not defined as a differential pin |
12 | 612 | E | PIN_ERR_12 | Component '%s': Pin '%s' not referenced in Pin Mappings. | compName,pinName | The Pin of Component is not referenced in the component's [Pin Mapping] section |
13 | 613 | E | PIN_ERR_13 | Pin '%s' found in Package_Model '%s' Pin_Numbers list not found in Component '%s' Pin list. | pinName,pkgName,compName | The Pin was referenced in the [Pin Numbers] section of the package model but is not defined in the [Pin] section of the associated component |
14 | 614 | E | PIN_ERR_14 | ( line %d ) - Unable to allocate new PIN. | lineNum | Memory allocation for a new pin failed while trying to parse the [Pin] section |
15 | 615 | E | PIN_ERR_15 | Pin %s referenced in the [Merged Pins] section of Package %s is not defined as POWER or GND in Component %s Pin list | pinName, pkgName, compName | The Pin <pinName> is referenced in the [Merged Pins] section of Package pkgName of Component <compName> but is not defined as a POWER or GND pin in the [Pins] section of the component |
16 | 616 | E | PIN_ERR_16 | Pin %s referenced in the [Merged Pins] section of Package %s is not defined in Component %s Pin list | pinName, pkgName, compName | The Pin <pinName> is referenced in the [Merged Pins] section of Package pkgName of Component <compName> but is not defined as a Pin in the [Pins] section of the component |
17 | 617 | E | PIN_ERR_17 | Component %s: %s Pin %s referenced in the [Merged Pins] section of Package %s is merged with a %s Pin %s | compName, type, pinName, pkgName, type, pinNameMerged | In Component <compName> and Package <pkgName>, a Pin <pinName> of <type> POWER is merged with a Pin <pinMerged> of <type> GND or a Pin <pinName> of <type> GND is merged with a Pin <pinMerged> of <type> POWER |
18 | 618 | E | PIN_ERR_18 | [Component] %s with [Package Model] %s has pin and pad mismatch because [Merged Pins] pins (%s, %s) point to different buses (%s,%s) in [Pin Mapping] | compName, pkgName, mergingPin, mergedPin, mergingPinBus, mergedPinBus | In Component <compName> and Package <pkgName>, a Pin <mergingPin>is merged with a Pin <mergdPin> but they are connected to different busses <mergingPinBus>, <mergedPinBus> in the [Pin Mapping] section |
19 | 619 | E | PIN_ERR_19 | [Package Model] %s with [Merged Pins] requires [Pin Mapping] in [Component] %s | pkgName,compName | The Package <pkgName> in Component <compName> has a [Merged Pins] section but no [Pin Mapping] section |
20 | 620 | E | PIN_ERR_20 | Component %s: Pin '%s' is associated with a Model Selector '%s' which references model of type '%s' | compName, pinName, mselName, modelType | In Component compName>, the Pin <pnName> is associated with a Model Selector <mselName> which has an illegal reference to a model of type <modelType> |
Pin Mappings Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 700 | E | PINMPG_ERR_0 | ( line %d ) - Extra data columns on this line. | lineNum | There was some extraneous data specified at the end of the data line in the [Pin Mapping] section |
2 | 701 | E | PINMPG_ERR_1 | ( line %d ) - No Pin number. | lineNum | A pin number was not specified on a data line in the [Pin Mapping] section |
3 | 702 | E | PINMPG_ERR_2 | ( line %d ) - No pulldown_ref data. | lineNum | The pulldown reference was not specified on a data line in the [Pin Mapping] section |
4 | 703 | E | PINMPG_ERR_3 | ( line %d ) - No pullup_ref data. | lineNum | The pullup reference was not specified on a data line in the [Pin Mapping] section |
5 | 704 | E | PINMPG_ERR_4 | ( line %d ) - Pin Mapping data lines must contain either 3,5 or 6 columns. | lineNum | A data line in the [Pin Mapping] section should contain 3 entries (when the pin number; pullup reference and pulldown reference are specified) or 5 entries ( when the external reference is not specified) and 6 entries when the pin number; pulldown reference; pullup reference; gnd clamp reference; power clamp reference and external reference are all specified) |
6 | 705 | E | PINMPG_ERR_5 | ( line %d ) - Pin Mapping data lines must contain either 3 or 5 columns. | lineNum | In IBIS versions earlier than 4.1; a data line in the [Pin Mapping] section should contain 3 entries (when the pin number; pullup reference and pulldown reference are only specified) or 5 entries ( when the pin number; pullup reference; pulldown reference; power clamp reference and gnd clamp reference are specified) |
7 | 706 | E | PINMPG_ERR_6 | ( line %d ) - When 5 columns are specified,the headings gnd_clamp_ref and power_clamp_ref must be used. | lineNum | The column headings gnd_clamp_ref and power_clamp_ref must be specified on the [Pin Mapping] keyword line when a data line contains 5 etnries |
8 | 707 | E | PINMPG_ERR_7 | ( line %d ) - When 6 columns are specified,the headings gnd_clamp_ref, power_clamp_ref and ext_ref must be used. | lineNum | The column headings gnd_clamp_ref and power_clamp_ref and ext_ref must be specified on the [Pin Mapping] keyword line when a data line contains 6 entries |
9 | 708 | E | PINMPG_ERR_8 | ( line %d ) - Duplicate Pin Mapping Pin. | lineNum | A pin must be referenced at most once within a [Pin Mapping] section |
10 | 709 | W | PINMPG_ERR_9 | ( line %d ) - Component %s Pin %s is a POWER pin. Usually only has Pullup_ref in Pin Mapping | lineNum,compName,pinName | Pin of Component has a model type of POWER and hence should only have a Pullup_ref associated with it in the [Pin Mapping] section |
11 | 710 | W | PINMPG_ERR_10 | ( line %d ) - Pin %s is a POWER pin. Usually only has Pullup_ref in Pin Mapping | lineNum,pinName | Pin has a model type of POWER and hence should only have a Pullup_ref associated with it in the [Pin Mapping] section |
12 | 711 | W | PINMPG_ERR_11 | ( line %d ) - Component %s Pin %s is a GND pin. Usually only has Pulldown_ref in Pin Mapping | lineNum,compName,pinName | Pin of Component has a model type of GND and hence should only have a Pulldown_ref associated with it in the [Pin Mapping] section |
13 | 712 | W | PINMPG_ERR_12 | ( line %d ) - Pin %s is a GND pin. Usually only has Pulldown_ref in Pin Mapping | lineNum,pinName | Pin has a model type of GND and hence should only have a Pulldown_ref associated with it in the [Pin Mapping] section |
14 | 713 | W | PINMPG_ERR_13 | ( line %d ) - Component %s Pin %s is NC. Should not have any references in Pin Mapping | lineNum,compName,pinName | The pin in Component is of model type NC and hence should not be associated with any references in the [Pin Mapping] section |
15 | 714 | W | PINMPG_ERR_14 | ( line %d ) - Pin %s is NC. Should not have any references in Pin Mapping | lineNum,pinName | The pin is of model type NC and hence should not be associated with any references in the [Pin Mapping] section |
16 | 715 | E | PINMPG_ERR_15 | Component '%s': Pin Mapping Pin '%s' not previously declared in Pin section. | compName,pinName | The pin has been referenced in the [Pin Mapping] section of component but the pin has no definition in the [Pin] section of the component |
17 | 716 | E | PINMPG_ERR_16 | Component '%s': Pin Mapping pulldown_ref entry '%s' is not connected to at least one pin whose model_name is POWER or GND. | compName,pdRef | In component ; the pull down reference in the [Pin Mapping] section is not associated with a pin whose model is POWER or GND |
18 | 717 | C | PINMPG_ERR_17 | Component '%s': Pin Mapping '%s': pulldown_ref entry is usually connected to GND. | compName,pdRef | In component ; the pull down reference in the [Pin Mapping] section is associated with a pin whose model is POWER; but the expectation is that it would be associated with a pin whose model is GND |
19 | 718 | C | PINMPG_ERR_18 | Component %s: Pulldown Reference %s is also used as a Pullup Reference | compName,pdRef | In component ; in the [Pin Mapping] section; the pulldown reference is also used as a pullup reference. This message is only generated for IBIS versions >= 4. |
20 | 719 | C | PINMPG_ERR_19 | Pulldown Reference %s is also used as a Pullup Reference | pdRef | In the [Pin Mapping] section; the pulldown reference is also used as a pullup reference. This message is only generated for IBIS versions < 4. |
21 | 720 | E | PINMPG_ERR_20 | Component '%s': Pin Mapping pullup_ref entry '%s' is not connected to at least one pin whose model_name is POWER or GND. | compName,puRef | In component ; the pull up reference in the [Pin Mapping] section is not associated with a pin whose model is POWER or GND |
22 | 721 | C | PINMPG_ERR_21 | Component '%s': Pin Mapping '%s': pullup_ref entry is usually connected to POWER. | compName,puRef | In component ; the pull up reference in the [Pin Mapping] section is associated with a pin whose model is GND; but the expectation is that it would be associated with a pin whose model is POWER |
23 | 722 | E | PINMPG_ERR_22 | Component '%s': Pin Mapping gnd_clamp_ref entry '%s' is not connected to at least one pin whose model_name is POWER or GND. | compName,gcRef | In component ; the gnd clamp reference in the [Pin Mapping] section is not associated with a pin whose model is POWER or GND |
24 | 723 | C | PINMPG_ERR_23 | Component '%s': Pin Mapping '%s': gnd_clamp_ref entry is usually connected to GND. | compName,gcRef | In component ; the gnd clamp reference in the [Pin Mapping] section is associated with a pin whose model is POWER; but the expectation is that it would be associated with a pin whose model is GND |
25 | 724 | E | PINMPG_ERR_24 | Component '%s': Pin Mapping power_clamp_ref entry '%s' is not connected to at least one pin whose model_name is POWER or GND. | compName,pcRef | In component ; the power clamp reference in the [Pin Mapping] section is not associated with a pin whose model is POWER or GND |
26 | 725 | C | PINMPG_ERR_25 | Component '%s': Pin Mapping '%s': power_clamp_ref entry is usually connected to POWER. | compName,pcRef | In component ; the power clamp reference in the [Pin Mapping] section is associated with a pin whose model is GND but the expectation is that it would be associated with a pin whose model is POWER |
27 | 726 | E | PINMPG_ERR_26 | Component '%s': Pin Mapping ext_ref entry '%s' is not connected to at least one pin whose model_name is POWER or GND. | compName,extRefName | In component ; the external reference in the [Pin Mapping] section is not associated with a pin whose model is POWER or GND |
28 | 727 | C | PINMPG_ERR_27 | Component '%s': Pin Mapping '%s': ext_ref entry is usually connected to POWER. | compName,extRefName | In component ; the external reference in the [Pin Mapping] section is associated with a pin whose model is GND but the expectation is that it would be associated with a pin whose model is POWER |
29 | 728 | E | PINMPG_ERR_28 | ( line %d ) - Unable to alloc new PINMPG. | lineNum | Memory allocation failed when trying to create the data structures for a [Pin Mapping] |
30 | 729 | E | PINMPG_ERR_29 | ( line %d ) - %s is an invalid Pin_Mapping column entry. | lineNum,badValue | A "NA" has been specified on a row in the [Pin Mapping] section |
Diff Pin Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 800 | E | DIFPIN_ERR_0 | ( line %d ) - Unable to alloc DIFPIN. | lineNum | Memory allocation failed when trying to create the data structures for a [Diff Pin] |
2 | 801 | E | DIFPIN_ERR_1 | ( line %d ) - Too many Diff Pin data columns. | lineNum | There are two many tokens on a data line in the [Diff Pin] section |
3 | 802 | E | DIFPIN_ERR_2 | ( line %d ) - No Diff_Pin column entry. | lineNum | Diff_pin was not specified on a data line in the [Diff Pin] section |
4 | 803 | E | DIFPIN_ERR_3 | ( line %d ) - No inv_pin column entry. | lineNum | inv_pin was not specified on a data line in the [Diff Pin] section |
5 | 804 | E | DIFPIN_ERR_4 | ( line %d ) - Diff_Pin column pin same as inv_pin column pin. | lineNum | The diff pin and the inv pin on a data line in the [Diff Pin] section should not be the same |
6 | 805 | E | DIFPIN_ERR_5 | ( line %d ) - No vdiff column entry. | lineNum | Vdiff was not specified on a data line in the [Diff Pin] section |
7 | 806 | E | DIFPIN_ERR_6 | ( line %d ) - No tdelay_typ column entry. | lineNum | tdelay_typ was not specified on a data line in the [Diff Pin] section |
8 | 807 | W | DIFPIN_ERR_7 | ( line %d ) - Typ value is not in between Min and Max | lineNum | The tdelay_typ value does not lie between the min and max values in a [Diff Pin] section |
9 | 808 | E | DIFPIN_ERR_8 | ( line %d ) - Diff_Pin data line column count must be 4 or 6. | lineNum | A data line in the [Diff Pin] section should contain 6 colums; ie; Diff_pin; inv_pin; vdiff; tdelay_typ; tdelay_min; tdelay_max or 4 columns; ie; Diff_pin; inv_pin; vdiff; tdelay_typ |
10 | 809 | E | DIFPIN_ERR_9 | ( line %d ) - When using 6 columns,the tdelay_min and tdelay_max headers must be used. | lineNum | A data line in the [Diff Pin] section contains 6 values but only 4 headers were specified on the keyword line |
11 | 810 | E | DIFPIN_ERR_10 | Component '%s': Diff_Pin '%s' not previously declared in Pin section. | compName,pinName | The pin was referred to in the [Diff Pin] section of component but not defined in the [Pin] section of the component |
12 | 811 | E | DIFPIN_ERR_11 | Component '%s': inv_pin '%s' not previously declared in Pin section. | compName,pinName | The pin was referred to in the [Inv Pin] section of component but not defined in the [Pin] section of the component |
13 | 812 | W | DIFPIN_ERR_12 | Component '%s': Diff_Pin '%s' is not unique. | compName,pinName | The Diff_pin has been referenced more than once in the [Diff Pin] section of component |
14 | 813 | E | DIFPIN_ERR_13 | Component '%s': Inv_pin '%s' already in use as a Diff_pin. | compName,pinName | The inv_pin has been referenced as a Diff_pin in the [Diff Pin] section of component |
15 | 814 | E | DIFPIN_ERR_14 | Component '%s': Diff_pin '%s' already in use as an inv_pin. | compName,pinName | The Diff_pin has been referenced as an inv_pin in the [Diff Pin] section of component |
16 | 815 | W | DIFPIN_ERR_15 | Component '%s': inv_pin '%s' is not unique. | compName,pinName | The inv_pin has been referenced more than once in the [Diff Pin] section of component |
17 | 816 | E | DIFPIN_ERR_16 | ( line %d ) - Bad value for %s column. | lineNum,columnName | One fo the numeric values of tdelay column has invalid syntax |
18 | 817 | W | DIFPIN_ERR_17 | ( line %d ) - Suspicious value for %s column. | lineNum,columnName | One fo the numeric values of tdelay column has a bad scale factor perhaps |
19 | 818 | B | DIFPIN_ERR_18 | Unknown value returned by CMN_GetValueOrNA(). %s %d | sourceFile,sourceLinenum | The code has a bug |
Parser Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 901 | W | PARSE_ERR_1 | Filename '%s' should be lowercase | fileName | The input file name should only used lower case letters |
2 | 902 | E | PARSE_ERR_2 | ( line %d ) - Non-comment line exists after 'End' keyword. | lineNum | There should be no more no comment lines after the [End] keyword |
3 | 903 | E | PARSE_ERR_3 | Required keyword 'End' not found. | The [End] keyword should be the last keyword in the IBIS file | |
4 | 904 | B | PARSE_ERR_4 | ( line %d ) - Unknown enumerated keyword code. | lineNum | Internal data structures were found to be corrupt |
5 | 906 | E | PARSE_ERR_6 | ( line %d ) - Keywords Must Begin In Column 1. | lineNum | A keyword was found which did not start from the first column in a line |
6 | 907 | E | PARSE_ERR_7 | ( line %d ) - Data for unknown keyword.\n%s | lineNum,text | The code has a bug trying to parse |
7 | 908 | B | PARSE_ERR_8 | %s:%d:Unknown current keyword. | sourceFile,sourceLinenum | The code has a bug |
8 | 909 | E | PARSE_ERR_9 | ( line %d ) - Previous keyword not terminated properly. Possibly missing a \"/\"\n | lineNum | A new keyword exists on a continuation line from a previous section |
9 | 910 | E | PARSE_ERR_10 | ( line %d ) - Duplicate IBIS_Ver keyword. | lineNum | The [IBIS_Ver] keyword was found more than once in the IBIS file |
10 | 911 | E | PARSE_ERR_11 | ( line %d ) - Illegal keyword for a '.pkg' file. | lineNum | A keyword found in a '.pkg' file ws not a valid keyword |
11 | 912 | E | PARSE_ERR_12 | ( line %d ) - Illegal keyword for a '.ebd' file. | lineNum | A keyword found in a '.ebd' file ws not a valid keyword |
12 | 913 | E | PARSE_ERR_13 | ( line %d ) - Illegal keyword for a '.ibs' file. | lineNum | A keyword found in a '.ibs' file ws not a valid keyword |
13 | 914 | E | PARSE_ERR_14 | ( line %d ) - Keyword Missing Ending Bracket (']'). | lineNum | A keyword should be terminated with a ']' character |
14 | 915 | E | PARSE_ERR_15 | ( line %d ) - Invalid Keyword. | lineNum | A keyword is found which is too long or an empty string |
15 | 916 | E | PARSE_ERR_16 | ( line %d ) - Invalid Keyword: %s | lineNum,keyword | An unrecognized keyword was found |
16 | 917 | E | PARSE_ERR_17 | ( line %d ) - Invalid Comment Character Definition. | lineNum | The comment character was not defined properly ( possible missing the suffix _char ) |
17 | 918 | E | PARSE_ERR_18 | ( line %d ) - Invalid Comment Character '%c'. | lineNum,badChar | is not allowed as a valid comment character (cannot be any of these "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ[]._/=+-") |
18 | 919 | E | PARSE_ERR_19 | ( line %d ) - Too Many Line Items For Keyword COMMENT_CHAR. | lineNum | There is extraneous data on the [Comment Char] keyword line |
19 | 920 | E | PARSE_ERR_20 | ( line %d ) - Extraneous data on End keyword line. | lineNum | The [End] keyword should not have any other data after it |
20 | 921 | W | PARSE_ERR_21 | ( line %d ) - IBIS files should not contain tab characters. | lineNum | Tab characters should be avoided in an IBIS file |
21 | 922 | E | PARSE_ERR_22 | Unable to Allocate Memory: %s %d | fileName,lineNum | The code failed to allocate memory |
22 | 924 | E | PARSE_ERR_24 | Unterminated string detected. Possibly started at line %d | lineNum | A string literal was not terminated in an AMI file ( it possibly originated at line ) |
23 | 925 | E | PARSE_ERR_25 | Parsing aborted | The parsing was aborted because of an unrecoverable error |
Data Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1001 | E | HDR_ERR_1 | ( line %d ) - Orphan File Header keyword. | lineNum | A header keyword [IBIS Ver]; [File Name]; [File Rev]; [Date]; [Source]; [Notes]; [Disclaimer]; [Copyright] was specified where it was not expected |
2 | 1002 | E | HDR_ERR_2 | ( line %d ) - Orphan Data Line. | lineNum | A line was identified as a data line for a header keyword but the header definition is not in progress |
3 | 1003 | B | HDR_ERR_3 | ( line %d ) - Bad keyword type passed to hdr. | lineNum | The code has a bug while parsing the header keywords |
4 | 1004 | B | HDR_ERR_4 | ( line %d ) - Bad line type passed to hdr. | lineNum | The code has a bug while parsing the header keywords |
5 | 1005 | E | HDR_ERR_5 | ( line %d ) - Duplicate IBIS_Ver keyword | lineNum | The [IBIS_Ver] keyword was found more than once in the input file |
6 | 1006 | E | HDR_ERR_6 | Unable to create new File Header structure. | The code failed to allocate the required memory | |
7 | 1007 | E | HDR_ERR_7 | ( line %d ) - IBIS_Version must be first keyword.\n | lineNum | The first keyword in an IBIS file should be [IBIS Ver] |
8 | 1008 | E | HDR_ERR_8 | ( line %d ) - Illegal IBIS_Version '%s'. | lineNum,badVersion | An invalid version was specified as the IBIS version |
9 | 1009 | E | HDR_ERR_9 | ( line %d ) - Duplicate File_name keyword. | lineNum | The [File Name] keyword was found more than once in the input file |
10 | 1010 | E | HDR_ERR_10 | File_name '%s' contains an upper case character '%c'. | fileName,character | Input file name should only used lower case characters but an upper case character was found |
11 | 1011 | E | HDR_ERR_11 | File_name '%s' contains a character '%c' that is illegal for DOS. | fileName,character | Input file name contains a character that is not allowed in DOS/Windows |
12 | 1012 | E | HDR_ERR_12 | File_name '%s' contains more than one period. | fileName | Input file name contains more than one period '.' character |
13 | 1013 | E | HDR_ERR_13 | File_name '%s' must contain one period. | fileName | Input file name contains no period '.' characters |
14 | 1014 | E | HDR_ERR_14 | ( line %d ) - File name opened '%s' not the same as File_name '%s'. | lineNum,actualFileName,keywordFileName | The file name that was providing on the command line to the parser; is not the same as the file name specified with the [File Name] keyword |
15 | 1015 | E | HDR_ERR_15 | ( line %d ) - Duplicate File_Rev keyword. | lineNum | The [File Rev} keyword was found more than once in the input file |
16 | 1016 | E | HDR_ERR_16 | ( line %d ) - Duplicate Date keyword. | lineNum | The [Date} keyword was found more than once in the input file |
17 | 1017 | E | HDR_ERR_17 | ( line %d ) - Duplicate Source keyword. | lineNum | The [Source] keyword was found more than once in the input file |
18 | 1018 | E | HDR_ERR_18 | ( line %d ) - Duplicate Notes keyword. | lineNum | The [Notes] keyword was found more than once in the input file |
19 | 1019 | E | HDR_ERR_19 | ( line %d ) - Duplicate Copyright keyword. | lineNum | The [Copyright] keyword was found more than once in the input file |
20 | 1020 | E | HDR_ERR_20 | ( line %d ) - Unable to add text. | lineNum | The code failed to allocate the required memory |
Curve Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1101 | B | CRV_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
2 | 1102 | B | CRV_ERR_2 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
3 | 1103 | B | CRV_ERR_3 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
4 | 1104 | E | CRV_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
5 | 1105 | B | CRV_ERR_5 | Out of Memory | The code failed to allocate the required memory | |
6 | 1106 | E | CRV_ERR_6 | ( line %d ) - Voltage Value Cannot Be 'NA' | lineNum | The Voltage value has to be specified as a numeric value in a data line for a curve |
7 | 1107 | E | CRV_ERR_7 | ( line %d ) - More Than %d Voltage Points Provided For %s | lineNum,maxPoints,curveName | More than data points (ie; 100) were sepcified for curve |
8 | 1108 | E | CRV_ERR_8 | Require at least 2 Voltage Points for %s Beginning at Line %d | lineNum,curveName | The curve defined on line has less than 2 data points |
9 | 1109 | E | CRV_ERR_9 | %s %s Value Cannot Be 'NA' for %s Beginning at Line %d | First|Last,Typ|Min|Max,curveName,lineNum | A general message indicating that the (the first or the last) (typValue; min or max) value for the curve defined on line cannot be NA |
10 | 1110 | N | CRV_ERR_10 | ( line %d ) - %s %s data is non-monotonic | lineNum,curveName,Typ|Min|Max | The is non monotonic |
11 | 1111 | W | CRV_ERR_11 | %s %s: %s has Decreasing Current | label,name,curveName | A general message indicating that the section with name has a curve which has decreasing current |
12 | 1112 | W | CRV_ERR_12 | %s %s: %s has Increasing Current | label,name,curveName | A general message indicating that the section with name has a curve which has increasing current |
13 | 1113 | W | CRV_ERR_13 | %s %s: %s : Typical value never becomes zero | label,name,curveName | A general message indicating that the section with name has a curve whose typical current never becomes zero |
14 | 1114 | W | CRV_ERR_14 | %s %s: %s : Minimum value never becomes zero | label,name,curveName | A general message indicating that the section with name has a curve whose minimum current never becomes zero |
15 | 1115 | W | CRV_ERR_15 | %s %s: %s : Maximum value never becomes zero | label,name,curveName | A general message indicating that the section with name has a curve whose maximum current never becomes zero |
Package Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1201 | E | PKG_ERR_1 | ( line %d ) - Package sub-parameters must start in column 1. | lineNum | The package sub parameters R_pkg; L_pkg; C_pkg should be defined starting at column 1 |
2 | 1202 | E | PKG_ERR_2 | ( line %d ) - Expected %d columns in Package sub-parameter line,found %d columns. | lineNum,expected,actualColumns | Each data line in a [Package] section should have (ie; 4) number of values but number were specified |
3 | 1203 | E | PKG_ERR_3 | ( line %d ) - Duplicate R_pkg sub-parameter. | lineNum | The R_pkg subparameter was multiply defined |
4 | 1204 | E | PKG_ERR_4 | ( line %d ) - Duplicate L_pkg sub-parameter. | lineNum | The L_pkg subparameter was multiply defined |
5 | 1205 | E | PKG_ERR_5 | ( line %d ) - Duplicate C_pkg sub-parameter. | lineNum | The C_pkg subparameter was multiply defined |
6 | 1206 | E | PKG_ERR_6 | ( line %d ) - Unknown Package subparameter. | lineNum | An unknown subparameter was specified in the [Package] section |
7 | 1207 | E | PKG_ERR_7 | ( line %d ) - Unable to parse data for Package subparameter '%s'. | lineNum,subparam | A generic error message which indicates that a parsing error related to |
8 | 1208 | B | PKG_ERR_8 | ( line %d ) - Unknown Package subparameter | lineNum | The code which handles Package sub parameters has a bug |
9 | 1209 | E | PKG_ERR_9 | ( line %d ) - The typical column must be specified. | lineNum | The typical column for a Package subparameter should be specified as a numeric value |
10 | 1210 | E | PKG_ERR_10 | ( line %d ) - The minimum column must be specified or NA. | lineNum | The minimum column for a Package subparameter should be specified as a numeric value or as NA |
11 | 1211 | E | PKG_ERR_11 | ( line %d ) - The maximum column must be specified or NA. | lineNum | The maximum column for a Package subparameter should be specified as a numeric value or as NA |
12 | 1213 | E | PKG_ERR_13 | Component '%s': Required sub-parameter R_pkg not found. | compName | The R_pkg subparameter was not defined in the [Pacakge] section for component |
13 | 1215 | E | PKG_ERR_15 | Component '%s': Required sub-parameter L_pkg not found. | compName | The L_pkg subparameter was not defined in the [Pacakge] section for component |
14 | 1217 | E | PKG_ERR_17 | Component '%s': Required sub-parameter C_pkg not found. | compName | The C_pkg subparameter was not defined in the [Pacakge] section for component |
Ramp Data Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1301 | B | RAMP_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
2 | 1302 | B | RAMP_ERR_2 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
3 | 1303 | B | RAMP_ERR_3 | Unable to Parse %s: %s %d | errorString,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
4 | 1304 | E | RAMP_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
5 | 1305 | E | RAMP_ERR_5 | ( line %d ) - Unknown Line Among Ramp Data | lineNum | An unrecognized line was found in the [Ramp] section |
6 | 1306 | E | RAMP_ERR_6 | %s Not Defined For Ramp Beginning on Line %d | lineNum,paramName | The parameter was not specified for the [Ramp] section defined on line |
7 | 1307 | E | RAMP_ERR_7 | ( line %d ) - %s Already Defined For Model '%s' | lineNum,paramName,modelName | The [Ramp] section parameter is already defined in model |
8 | 1308 | E | RAMP_ERR_8 | ( line %d ) - No %s Value Was Provided for %s | lineNum,Typ|Min|Max,paramName | |
9 | 1309 | E | RAMP_ERR_9 | ( line %d ) - 'NA' not allowed for %s Typical value | lineNum,paramName | The typical value in a Range cannot be NA; but for [Ramp] parameter it is not so |
10 | 1310 | E | RAMP_ERR_10 | ( line %d ) - %s must be greater than 0 in a Ramp specification | lineNum,dv_dt | The value for dv or dt in [Ramp] spec should be greater than 0 but it is not so for |
11 | 1311 | W | RAMP_ERR_11 | ( line %d ) - Suspicious %s %s Value (\"%s\"); Numeric in Scale | lineNum,paramName,columnName,actualValue | The numeric value for a column of parameter was somewhat incorrect ( possibly in the scale factor) in a [Ramp] section |
12 | 1312 | E | RAMP_ERR_12 | ( line %d ) - Invalid %s %s Value (\"%s\") | lineNum,paramName,rampColumn,actualValue | The numeric value for a column of parameter was invalid in a [Ramp] section |
13 | 1313 | E | RAMP_ERR_13 | ( line %d ) - Invalid Ramp %s Line | lineNum,Rload | The syntax of the line in a [Ramp] section is invalid |
14 | 1314 | E | RAMP_ERR_14 | ( line %d ) - Invalid %s Value (\"%s\") | lineNum,Rload,value | An invalid numberic value was found for in a [Ramp] section |
15 | 1400 | B | RNGP_ERR_0 | Unable to parse %s arguments | subparam | |
16 | 1401 | E | RNGP_ERR_1 | ( line %d ) - No %s Value Was Provided for %s | lineNum,Typ|Min|Max,subparam | |
17 | 1402 | E | RNGP_ERR_2 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
18 | 1403 | W | RNGP_ERR_3 | ( line %d ) - Value %e repeated in the First Column | lineNum,tableValue | |
19 | 1404 | B | RNGP_ERR_4 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
V/I curve and Waveform Data Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1500 | W | ACDC_ERR_0 | Model '%s': %s VI curves cannot drive through Vmeas=%gV\n given load Rref=%g Ohms to Vref=%gV | model,Typ|Min|Max,Vmeas,Rref,Vref | |
2 | 1503 | W | ACDC_ERR_3 | Model %s: The [%s Waveform] \nwith [R_fixture]=%g Ohms and [%s]=%gV\nhas %s column DC endpoints of %5.2fV and \na difference of %5.2f%% and %5.2f%%%5.2fv,but\nan equivalent load applied to the model's I-V tables yields\ndifferent voltages (%5.2fV and %5.2fV),respectively. | model,Rise|Fall,Rfixture,Vfixture,Typ|Min|Max,VacLow,VacHigh,percTol,VdcLow,VdcHigh,diffLow,diffHigh | |
3 | 1506 | W | ACDC_ERR_6 | Model '%s': Extreme currents present in %s %s VI Curve (%gA @ %gV) | model,corner,curveName,current,voltage | |
4 | 1507 | E | ACDC_ERR_7 | Model '%s': Currents <> 0.0mA in 'Pullup' for Open_drain/Open_sink device | model | |
5 | 1508 | E | ACDC_ERR_8 | Model '%s': Currents <> 0.0mA in 'Pulldown' for Open_source device | model | |
6 | 1509 | N | ACDC_ERR_9 | %s %s %s data is non-monotonic | process,model,curveName | |
7 | 1510 | E | ACDC_ERR_10 | Model '%s': Currents <> 0.0mA in 'ISSO PU' for Open_drain/Open_sink device | modelName | |
8 | 1511 | E | ACDC_ERR_11 | Model '%s': Currents <> 0.0mA in 'ISSO PD' for Open_source device | modelName | |
9 | 1512 | W | ACDC_ERR_12 | "Model %s: %s %s current (%6.3eA) at 0V is not within %5.2f%% of %s current (%6.3eA) at reference (%6.3fV)" | modelName,Typ|Min|Max,ISSO_PD|PU,current,percTol,Pullup|Pulldown,current,PuPdRefV | percTol = 5% |
10 | 1513 | W | ACDC_ERR_13 | "Model %s: %s %s current (%6.3eA) at %s reference (%6.3fV) - table value (%6.3fV) is non-zero (> %2.1eA)" | modelName,Typ|Min|Max,ISSO_PD|PU,current,Pullup|Pulldown,PuPdRefV,voltage,maxCurrent | |
11 | 1515 | W | ACDC_ERR_15 | Model '%s': %s %s VI curves cannot drive through Vmeas=%gV\ngiven load Rref=%g Ohms to Vref=%gV | modelName,Typ|Min|Max,Rising|Falling,Vmeas,Rref,Vref | |
12 | 1516 | E | ACDC_ERR_16 | [Ramp] dV data cannot be compared against I-V dV, as I-V table data is not present in Model %s." | modelName | Ramp checks cannot be performed if there are no IV tables |
13 | 1517 | E | ACDC_ERR_17 | [Ramp] dV data cannot be compared against I-V dV, as [External Model] is used in place of I-V table data in Model %s. | modelName | Ramp checks cannot be performed if an external model is referenced |
14 | 1600 | E | APKG_ERR_0 | ( line %d ) - Invalid Package Model name: '%s' is too long. | lineNum,modelName | |
15 | 1601 | E | APKG_ERR_1 | ( line %d ) - Missing Package Model name | lineNum | |
16 | 1602 | E | APKG_ERR_2 | ( line %d ) - Unable to create new APKG. | lineNum | |
17 | 1603 | E | APKG_ERR_3 | ( line %d ) - Alternate Package Model has no package models defined | lineNum | |
18 | 1604 | W | APKG_ERR_4 | ( line %d ) - Alternate Package Model has only one package model defined | lineNum | |
19 | 1605 | E | APKG_ERR_5 | ( line %d ) - Package Model Name Previously Defined (\"%s\") | lineNum,pkgModelName | APKG_ERR_5 |
Component and Model Data Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1700 | W | CHK_ERR_0 | CMPT '%s',Pin '%s': Pin Resistance %g Ohms greater than %g Ohms | compName,pinName,resistance,maxR | The resistance of pin of component is greater than (5.0E+01) |
2 | 1701 | W | CHK_ERR_1 | CMPT '%s',Pin '%s': Pin Inductance %gnH greater than %gnH | compName,pinName,inductance,maxL | The inductance of pin of component is greater than (1.0E-03) |
3 | 1702 | W | CHK_ERR_2 | CMPT '%s',Pin '%s': Pin Capacitance %gpF greater than %gpF | compName,pinName,capacitance,maxC | The capacitance of pin of component is greater than (1.0E+06) |
4 | 1703 | W | CHK_ERR_3 | %s '%s': %s %s Ramptime %5.3ensec unusually large ( > %5.3ensec ) | modelSubmodel,modelName,Typ|Min|Max,Rise|Fall,rampDt,maxT | |
5 | 1704 | W | CHK_ERR_4 | [Model] %s has no description of the buffer's high state\nDC drive characteristics (no [Pullup] table). This warning\ncan be silenced by using an open drain Model_type or by\nadding a [Pullup] table. | modelName | The [Pullup] table for model is missing |
6 | 1705 | W | CHK_ERR_5 | [Model] %s has no description of the buffer's low state DC\ndrive characteristics (no [Pulldown] table). This warning\ncan be silenced by using an open source Model_type or by\nadding a [Pulldown] table. | modelName | The [Pulldown] table for model is missing |
7 | 1706 | W | CHK_ERR_6 | [Model] %s has no description of the buffer's low state DC\ndrive characteristics (no [Pulldown] table). This warning\ncan be silenced by changing the Model_type or by adding a\n[Pulldown] table. | modelName | The [Pulldown] table for model is missing |
8 | 1707 | W | CHK_ERR_7 | [Model] %s has no description of the buffer's high state\nDC drive characteristics (no [Pullup] table). This warning\ncan be silenced by changing the Model_type or by adding a\n[Pullup] table. | modelName | The [Pullup] table for model is missing |
9 | 1708 | E | CHK_ERR_8 | Component <%s>: Duplicate Node Name <%s> | compName,nodeName | |
10 | 1709 | E | CHK_ERR_9 | Component <%s>: Illegal Node: <%s> same as pin <%s> | compName,nodeName,pin | |
11 | 1721 | W | CHK_ERR_21 | Model '%s' is of type %s and should not have any %s section | modelName, modelType, keyword | Check on various keywords based on modelType |
Circuit Model Data Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1800 | E | CIRCUIT_ERR_0 | ( line %d ) - Too Many Signal Pins (only one instance of Signal_pin,Diff_signal_pins, or Series_pins is allowed) <%s> | lineNum,pinName | |
2 | 1801 | E | CIRCUIT_ERR_1 | ( line %d ) - Redundant use of port <%s> | lineNum,portName | |
3 | 1802 | E | CIRCUIT_ERR_2 | ( line %d ) - Use of reserved port <%s> in Port Map | lineNum,portName | |
4 | 1803 | B | CIRCUIT_ERR_3 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
5 | 1804 | E | CIRCUIT_ERR_4 | ( line %d ) - Illegal parameter <%s> | lineNum,paramName | |
6 | 1805 | E | CIRCUIT_ERR_5 | ( line %d ) - Not Enough arguments to %s | lineNum,paramName | |
7 | 1806 | E | CIRCUIT_ERR_6 | ( line %d ) - Extra Charaters on PIN line <%s> | lineNum,text | |
8 | 1807 | E | CIRCUIT_ERR_7 | ( line %d ) - Missing port or pad name in Port_map | lineNum | |
9 | 1808 | E | CIRCUIT_ERR_8 | (Line %d) No [External Circuit] %s for [Circuit Call] | lineNum,cktName | |
10 | 1810 | B | CIRCUIT_ERR_10 | should not be here %s %d | sourceFile,sourceLinenum | The code has a bug |
11 | 1811 | B | CIRCUIT_ERR_11 | should not be here <%s> <%d> | sourceFile,sourceLinenum | The code has a bug |
12 | 1812 | B | CIRCUIT_ERR_12 | should not get here <%s> <%d> | sourceFile,sourceLinenum | The code has a bug |
13 | 1813 | B | CIRCUIT_ERR_13 | should not be here %s %d %s %d\n | fileName,lineNum,sourceFile,sourceLinenum | The code has a bug |
14 | 1814 | B | CIRCUIT_ERR_14 | should not get here %s %d | sourceFile,sourceLinenum | The code has a bug |
15 | 1815 | E | CIRCUIT_ERR_15 | [CIRCUIT CALL] Line: <%d> Redundant use of port <%s> | lineNum,portName | |
16 | 1816 | E | CIRCUIT_ERR_16 | CCALL Line <%d> A2D Line <%d> Illegal connection,2 analog reference/driver ports <%s>=<%s> <%s>=<%s> | cktLinenum,a2dLinenum,port2,node1,port3,node2 | |
17 | 1817 | E | CIRCUIT_ERR_17 | Circuit Call Line %d instantiates External Circuit at %d with Floating Internal Node <%s> type %s | cktLinenum,cktdefLinenum,nodeName,nodeType | |
18 | 1818 | E | CIRCUIT_ERR_18 | Internal Node <%s>,External Circuit at %d: is analog and digital | nodeName,lineNum | |
19 | 1819 | E | CIRCUIT_ERR_19 | CCALL Line <%d> A2D Line <%d> Illegal connection,\n2 analog reference/driver ports <%s>=<%s> <%s>=<%s>%s%s | cktLinenum,a2dLinenum,port1,node1,port2,node2,temp1,temp2 | |
20 | 1820 | B | CIRCUIT_ERR_20 | should not get here %s %d\n | sourceFile,sourceLinenum | |
21 | 1821 | E | CIRCUIT_ERR_21 | Component <%s> Floating Node <%s> (1 connection)%s | compName,nodeName,cktCall | |
22 | 1822 | W | CIRCUIT_ERR_22 | Component <%s> Unused Node <%s> (0 connection)%s | compName,nodeName,cktCall | |
23 | 1823 | E | CIRCUIT_ERR_23 | Component <%s> Floating Pin <%s> (no connections but used in CIRCIUT CALL) | compName,nodeName | |
24 | 1824 | E | CIRCUIT_ERR_24 | Component %s Node <%s>: is analog and digital%s | compName,nodeName,digitalOrAnalog | |
25 | 1825 | E | CIRCUIT_ERR_25 | Component <%s> Node: <%s> has a digital receiver but no digital driver%s | compName,nodeName,portName | |
26 | 1826 | W | CIRCUIT_ERR_26 | Component <%s> Node: <%s> has a digital receiver but no obvious digital driver\nThis indicates connection to a AMS port that 'may' be digital %s | compName,nodeName,portName | |
27 | 1827 | E | CIRCUIT_ERR_27 | Component <%s> Node: <%s> has a digital driver but no digital receiver%s | compName,portName,portName | |
28 | 1828 | W | CIRCUIT_ERR_28 | Component <%s> Node: <%s> has a digital driver but no obvious digital receiver\nThis indicates connection to a AMS port that 'may' be digital %s | compName,nodeName,portName | |
29 | 1829 | E | CIRCUIT_ERR_29 | Component <%s> Node: <%s> has no defined drivers%s | compName,nodeName,portName | |
30 | 1830 | E | CIRCUIT_ERR_30 | Component <%s> Node: <%s> has a analog receiver but no analog driver%s | compName,nodeName,portName | |
31 | 1831 | W | CIRCUIT_ERR_31 | Component <%s> Node: <%s> has a analog receiver but no obvious analog driver\nThis indicates connection to a AMS port that 'may' be analog %s | compName,nodeName,portName | |
32 | 1832 | E | CIRCUIT_ERR_32 | Component <%s> Node: <%s> has a analog driver but no analog receiver%s | compName,nodeName,portName | |
33 | 1833 | W | CIRCUIT_ERR_33 | Component <%s> Node: <%s> has a analog driver but no obvious analog receiver\nThis indicates connection to a AMS port that 'may' be analog %s | compName,nodeName,portName | |
34 | 1834 | E | CIRCUIT_ERR_34 | Component <%s> Pin <%s> Used as Digital in CIRCUIT CALL(s)(pins are analog)%s | compName,nodeName,portName | |
35 | 1838 | E | CIRCUIT_ERR_38 | (line %d) No [External Circuit] for [Circuit Call] %s in Component %s | lineNum,cktCall,compName | |
36 | 1839 | E | CIRCUIT_ERR_39 | CMPT <%s>,[Circuit Call] at (line %d) refererences illegal pin: <%s> | compName,cktLinenum,pinName | |
37 | 1840 | E | CIRCUIT_ERR_40 | [Circuit Call] at (line %d) first reference pin <%s> is not declared CIRCUITCALL in [Pin] section | lineNum,pinName | |
38 | 1841 | E | CIRCUIT_ERR_41 | [Circuit Call] at (line %d) second reference pin <%s> is not declared CIRCUITCALL in [Pin] section | lineNum,pinName | |
39 | 1842 | E | CIRCUIT_ERR_42 | CMPT <%s>,[CIRCUIT CALL] at (line %d) references same pin twice: <%s> | compName,lineNum,pinName | |
40 | 1845 | E | CIRCUIT_ERR_45 | [Circuit Call] at (line %d),no port <%s> in [External Circuit] %s | lineNum,portName,cktCall | |
41 | 1846 | E | CIRCUIT_ERR_46 | [Circuit Call] at (line %d),no node/pin <%s> in Component %s | lineNum,nodeName,compName |
Common Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 1900 | E | CMN_ERR_0 | File Name Requires '.ibs' Extension. | The input file name was specified with an extension other than then the expected '.ibs' | |
2 | 1901 | E | CMN_ERR_1 | Unable to append filename extension. | The input file name was specified without an extension but the base filename length and the '.ibs' extension length together become greater than the allowed filename length (ie; 1024 characters) | |
3 | 1902 | E | CMN_ERR_2 | File Name Requires '.ebd' Extension. | The input file name was specified with an extension other than then the expected '.ebd' | |
4 | 1903 | E | CMN_ERR_3 | File Name Requires '.pkg' Extension. | The input file name was specified with an extension other than then the expected '.pkg' | |
5 | 1904 | E | CMN_ERR_4 | Unable to assemble filename. | The input file directory path length and the input filename length together become greater than the allowed filename length (ie; 1024 characters) | |
6 | 1905 | E | CMN_ERR_5 | Unable To Open File '%s%s' | filePath,fileName | There was an error trying to open the file |
7 | 1906 | E | CMN_ERR_6 | Memory allocation failed. This request %u.\n | size | The code failed to allocate bytes of memory |
8 | 1907 | E | CMN_ERR_7 | Memory reallocation failed. This request %u.\n | size | The code failed to reallocate bytes of memory |
9 | 1908 | B | CMN_ERR_8 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
10 | 1909 | E | CMN_ERR_9 | ( line %d ) - Invalid %s Value (\"%s\") | lineNum,columnName,actualValue | A numeric value or "NA" was expected for column but the value specified was invalid |
11 | 1910 | W | CMN_ERR_10 | ( line %d ) - Suspicious %s %s Value (\"%s\"); Numeric in Scale | lineNum,columnName,paramName,actualValue | The numeric value for parameter was somewhat incorrect ( possibly in the scale factor) |
12 | 1911 | E | CMN_ERR_11 | ( line %d ) - Duplicate '%s' keyword. | lineNum,keyword | A keyword has been defined more than once |
13 | 1912 | E | CMN_ERR_12 | ( line %d ) - %s string '%s' is too long,truncating to %u characters. | lineNum,keyword,value,maxChars | The value specified for keyword was too long and was trucated to characters |
14 | 1913 | E | CMN_ERR_13 | ( line %d ) - Zero length value for keyword '%s'. | lineNum,keyword | The value specified for keyword was an empty string |
15 | 1914 | E | CMN_ERR_14 | ( line %d ) - %s string '%s' is too long,maximum length %u allowed. | lineNum,keyword,value,maxChars | The value specified for keyword was too long (more than characters) |
16 | 1915 | E | CMN_ERR_15 | Required keyword '%s' not found in file '%s'. | keyword,fileName | The mandatory keyword was not specified in input file |
17 | 1916 | E | CMN_ERR_16 | ( line %d ) - Illegal use of Reserved Word '%s'. | lineNum,reservedWord | A reserved word was used inappropriately |
18 | 1917 | E | CMN_ERR_17 | ( line %d ) - Found illegal %s character (code %x).%s | lineNum,type,hexCode,message | An invalid character of type of hex code was found in the input which could be converted to a space character as per the message |
19 | 1918 | E | CMN_ERR_18 | ( line %d ) - Unexpected '=' found | lineNum | A character '=' was found where not expected |
20 | 1919 | E | CMN_ERR_19 | ( line %d ) - Unexpected token '%s' found in R/L/C section | lineNum,text | A token other than Len; R; L or C was found |
21 | 1920 | E | CMN_ERR_20 | ( line %d ) - Premature end of R/L/C section | lineNum | A complete line was not specified |
22 | 1921 | E | CMN_ERR_21 | ( line %d ) - Error parsing R/L/C section. Missing '=' | lineNum | The character '=' was expected but not found |
23 | 1922 | E | CMN_ERR_22 | ( line %d ) - Illegal number found '%s' | lineNum,text | An invalid numberic value was found |
24 | 1923 | E | CMN_ERR_23 | ( line %d ) - Numerical value expected | lineNum | A number was expected but not found |
25 | 1924 | E | CMN_ERR_24 | File Name Requires '.ami' Extension. | An AMI file name requires a ".ami" extension" |
Waveform Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2000 | E | WVFRM_ERR_0 | ( line %d ) - More than 100 %ss are defined | lineNum,rowType | |
2 | 2001 | B | WVFRM_ERR_1 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
3 | 2002 | B | WVFRM_ERR_2 | Unable to Parse %s: %s %d | errorString,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
4 | 2003 | E | WVFRM_ERR_3 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
5 | 2004 | E | WVFRM_ERR_4 | %s Not Defined For %s Waveform Beginning on Line %d | fixtureName,waveName,lineNum | Fixture (R_fixture; V_fixture) was not defined for waveform defined on line |
6 | 2005 | E | WVFRM_ERR_5 | Require at least 2 Data Points for %s Waveform Beginning at Line %d | waveName,lineNum | The waveform defined on line contains less than 2 points |
7 | 2006 | E | WVFRM_ERR_6 | %s %s Value Cannot Be 'NA' for %s Waveform Beginning at Line %d | First|Last,Typ|Min|Max,waveName,lineNum | A general message indicating that the (the first or the last) (typValue; min or max) value for the waveform defined on line cannot be NA |
8 | 2007 | E | WVFRM_ERR_7 | First %s Value should be the same as the Last for %s Waveform Beginning at Line %d | Typ|Min|Max,waveName,lineNum | The first (typValue; minValue; max) value should be the same as the last value for the waveform (GND_Pulse or POWER_Pulse) defined on line |
9 | 2008 | W | WVFRM_ERR_8 | Found some %s (%s) offsets less than 0 for Table Beginning at Line %d | waveName,Typ|Min|Max,lineNum | The waveform (GND Pulse Table) defined on line has some offsets less than 0 |
10 | 2009 | W | WVFRM_ERR_9 | Found some %s (%s) offsets greater than 0 for Table Beginning at Line %d | waveName,Typ|Min|Max,lineNum | The waveform (POWER Pulse Table) defined on line has some offsets greater than 0 |
11 | 2010 | E | WVFRM_ERR_10 | ( line %d ) - SubParameters are not allowed in Golden Waveforms | lineNum | No fixture or dut subparams can be specified for Golden Waveforms |
12 | 2011 | E | WVFRM_ERR_11 | ( line %d ) - Unknown Line Among %s Data | lineNum,waveName | A line was found in the Waveform which does not seem to be a valid line |
13 | 2012 | B | WVFRM_ERR_12 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
14 | 2013 | E | WVFRM_ERR_13 | ( line %d ) - %s specified after beginning of timing data | lineNum,subparam | A sub param was found after timing data was already specified |
15 | 2014 | E | WVFRM_ERR_14 | ( line %d ) - Duplicate definition for %s %s | lineNum,keyword,subparam | The sub parameter was multiply defined in waveform |
16 | 2015 | E | WVFRM_ERR_15 | ( line %d ) - Invalid %s line | lineNum,keyword | A data line has a syntax error in waveform |
17 | 2016 | W | WVFRM_ERR_16 | ( line %d ) - Suspicious %s %s Value (\"%s\"); Numeric in Scale | lineNum,waveName,paramName,actualValue | The numeric value for parameter of waveform was somewhat incorrect ( possibly in the scale factor) |
18 | 2017 | E | WVFRM_ERR_17 | ( line %d ) - Invalid %s Value (\"%s\") | lineNum,waveName,badValue | A bad numeric value was found in waveform |
19 | 2018 | E | WVFRM_ERR_18 | ( line %d ) - More than %d data points provided for %s table | lineNum,maxPoints,waveName | More than data points were sepcified for waveform |
20 | 2019 | E | WVFRM_ERR_19 | 'NA' not allowed for %s value | lineNum | The Time value in a wavefrom cannot have a value which is NA |
21 | 2020 | E | WVFRM_ERR_20 | ( line %d ) - Time value did not increase | lineNum | The Time values should always increase in a waveform |
22 | 2021 | C | WVFRM_ERR_21 | Model %s: %s Waveform [%d] and its Composite Current don't have identical time points | modelName,Rise|Fall,waveNumber | The "Rising" or "Falling" waveform ocurrence for model does not have identical timepoints with its [Composite Current] waveform |
Test Load Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2100 | B | STRING_ERR_0 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
2 | 2101 | B | STRING_ERR_1 | Should not be here %s %d | sourceFile,sourceLinenum | The code has a bug |
3 | 2200 | B | TESTLOAD_ERR_0 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
4 | 2201 | B | TESTLOAD_ERR_1 | Unable to get IBIS structure | Program data structures are corrupt | |
5 | 2202 | E | TESTLOAD_ERR_2 | ( line %d ) - Orphan Test Load keyword. | lineNum | A [Test Load] keyword was found where not expected |
6 | 2203 | E | TESTLOAD_ERR_3 | ( line %d ) - Orphan data line keyword. | lineNum | A data line for a [Test Load] keyword was found when no [Test Load] section was active |
7 | 2204 | B | TESTLOAD_ERR_4 | %s:%d:Illegal keyword. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
8 | 2205 | E | TESTLOAD_ERR_5 | ( line %d ) - Orphan Data line. | lineNum | A data line for a [Test Load] keyword was found when no [Test Load] section was active |
9 | 2206 | B | TESTLOAD_ERR_6 | Unable to eat keyword <%s>: %s %d | testloadName,sourceFile,sourceLinenum | The code has a bugwhen trying to parse Testload |
10 | 2207 | E | TESTLOAD_ERR_7 | Unable to Save Test Load Name | The code could not allocate the required memory | |
11 | 2208 | E | TESTLOAD_ERR_8 | ( line %d ) - 'Test Load' Keyword Missing name | lineNum | The name was not specified on the [Test Load] keyword line |
12 | 2209 | E | TESTLOAD_ERR_9 | ( line %d ) - Incorrect Number of Line Items (%d) For Keyword %s: Expecting %d | lineNum,numberOfItemsFound,keyword,numberOfItemsExpected | The keyword should have had items on the keyword line but only number of data items were found |
13 | 2210 | E | TESTLOAD_ERR_10 | ( line %d ) - Test Load Name Over %d Characters Long | lineNum,maxLength | The name specified on the [Test Load] line is greater than (109) characters |
14 | 2211 | E | TESTLOAD_ERR_11 | ( line %d ) - Invalid Test Load Name (\"%s\"); Reserved Word. | lineNum,name | A reserved word was used as the name for a [Test Load] section name |
15 | 2212 | E | TESTLOAD_ERR_12 | ( line %d ) - TestLoad Name Previously Defined (\"%s\") | lineNum,name | A [Test Load] section with name is already defined |
16 | 2213 | B | TESTLOAD_ERR_13 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
17 | 2214 | E | TESTLOAD_ERR_14 | ( line %d ) - Unknown Line Among Test Load | lineNum | A line was found in the [Test Load] section wich was not a valid line |
18 | 2215 | B | TESTLOAD_ERR_15 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
19 | 2216 | E | TESTLOAD_ERR_16 | ( line %d ) - %s Already Defined For Test Load '%s' | lineNum,Test_load_type,testloadName | The Test_load_type is already defined for [Test Load] |
20 | 2217 | E | TESTLOAD_ERR_17 | ( line %d ) - '%s' Subparameter Missing Setting | lineNum,Test_load_type | The value for the "Test_load_type" subparam is missing |
21 | 2218 | E | TESTLOAD_ERR_18 | ( line %d ) - Invalid %s Line | lineNum,Test_load_type | There is a syntax error on the "Test_load_type" data line |
22 | 2219 | E | TESTLOAD_ERR_19 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
23 | 2220 | E | TESTLOAD_ERR_20 | ( line %d ) - Invalid %s (\"%s\") (try \"%s\") | lineNum,subparam/keyword,badValue,optionslist | A generic error message which indicates that a wrong value was specified for a particular . The user must specify from one of the |
24 | 2221 | E | TESTLOAD_ERR_21 | ( line %d ) - Invalid %s (\"%s\") | lineNum,Test_load_type,badValue | The Test_load_type has an illeagal value |
25 | 2223 | E | TESTLOAD_ERR_23 | ( line %d ) - Invalid %s (\"%s\"); Reserved Word. | lineNum,name,badValue | The Test Load subparam has an illegal value |
26 | 2224 | E | TESTLOAD_ERR_24 | Test Load '%s': %s Not Defined | testloadName,Test_load_type | In the [Test Load[ ; the Test_load_type is not defined |
27 | 2225 | E | TESTLOAD_ERR_25 | Test Load '%s': If Td is specified then Zo must be specified also | testloadName | In the [Test Load} since Td is specified; then Zo must also be specified |
28 | 2226 | E | TESTLOAD_ERR_26 | Test Load '%s': V_term1 must be specified when Rp1_near or Rp1_far is specified | testloadName | In the [Test Load] since Rp1_near or Rp1_far are specified; V_term1 should be specified also |
29 | 2227 | E | TESTLOAD_ERR_27 | Test Load '%s': V_term2 must be specified when Rp2_near or Rp2_far is specified | testloadName | In the [Test Load] since Rp2_near or Rp2_far are specified; V_term2 should be specified also |
30 | 2228 | W | TESTLOAD_ERR_28 | Test Load '%s' : R_diff_near specified for Test_load_type which is not Differential | testloadName | In the [Test Load] which is not of type Differential; R_diff_near should not be specified |
31 | 2229 | W | TESTLOAD_ERR_29 | Test Load '%s' : R_diff_far specified for Test_load_type which is not Differential | testloadName | In the [Test Load] which is not of type Differential; R_diff_far should not be specified |
32 | 2230 | W | TESTLOAD_ERR_30 | Test Load '%s' : Receiver_model_inv specified for Test_load_type which is not Differential | testloadName | In the [Test Load] which is not of type Differential; Receiver_model_inv should not be specified |
33 | 2231 | B | TESTLOAD_ERR_31 | %s:%d:Unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
34 | 2232 | E | TESTLOAD_ERR_32 | Test Load '%s' references undefined models | name | The Test Load references undefined models |
35 | 2233 | E | TESTLOAD_ERR_33 | Receiver_model '%s' in Test Load '%s' is not defined in the file | rcvrModel,testloadName | |
36 | 2234 | W | TESTLOAD_ERR_34 | Driver_model '%s' in Test Load '%s' is not an input type. | rcvrModel,testloadName | NOTE: Driver_model actually needs to be a Receiver_model |
37 | 2235 | E | TESTLOAD_ERR_35 | Receiver_model_inv '%s' in Test Load '%s' is not defined in the file | rcvrModel,testloadName | |
38 | 2236 | W | TESTLOAD_ERR_36 | Receiver_model_inv '%s' in Test Load '%s' is not associated with a Differential Pin. | rcvrModel,testloadName | |
39 | 2237 | E | TESTLOAD_ERR_37 | ( line %d ) - %s Already Defined For Test Load | lineNum,subparam | |
40 | 2238 | E | TESTLOAD_ERR_38 | ( line %d ) - Invalid %s Value (\"%s\") | lineNum,subparam,value | |
41 | 2239 | E | TESTLOAD_ERR_39 | ( line %d ) - 'NA' Not Allowed For Typical Value | lineNum | The typical value in a Range cannot be NA |
Test Data Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2300 | B | TESTDATA_ERR_0 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
2 | 2301 | B | TESTDATA_ERR_1 | Unable to get IBIS structure | Program data structures are corrupt | |
3 | 2302 | E | TESTDATA_ERR_2 | ( line %d ) - Orphan Test Data keyword. | lineNum | |
4 | 2303 | E | TESTDATA_ERR_3 | ( line %d ) - Orphan data line keyword. | lineNum | |
5 | 2304 | E | TESTDATA_ERR_4 | ( line %d ) - [Rising Waveform Near] Already Defined | lineNum | |
6 | 2305 | E | TESTDATA_ERR_5 | ( line %d ) - [Falling Waveform Near] Already Defined | lineNum | |
7 | 2306 | E | TESTDATA_ERR_6 | ( line %d ) - [Rising Waveform Far] Already Defined | lineNum | |
8 | 2307 | E | TESTDATA_ERR_7 | ( line %d ) - [Falling Waveform Far] Already Defined | lineNum | |
9 | 2308 | E | TESTDATA_ERR_8 | ( line %d ) - [Diff Rising Waveform Near] Already Defined | lineNum | |
10 | 2309 | E | TESTDATA_ERR_9 | ( line %d ) - [Diff Falling Waveform Near] Already Defined | lineNum | |
11 | 2310 | E | TESTDATA_ERR_10 | ( line %d ) - [Diff Rising Waveform Far] Already Defined | lineNum | |
12 | 2311 | E | TESTDATA_ERR_11 | ( line %d ) - [Diff Falling Waveform Far] Already Defined | lineNum | |
13 | 2312 | B | TESTDATA_ERR_12 | %s:%d:Illegal keyword. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
14 | 2313 | E | TESTDATA_ERR_13 | ( line %d ) - Orphan Data line. | lineNum | |
15 | 2314 | B | TESTDATA_ERR_14 | Unable to eat keyword <%s>: %s %d | keyword,sourceFile,sourceLinenum | |
16 | 2315 | E | TESTDATA_ERR_15 | Unable to Save Test Data Name | ||
17 | 2316 | E | TESTDATA_ERR_16 | ( line %d ) - 'Test Data' Keyword Missing name | lineNum | |
18 | 2317 | E | TESTDATA_ERR_17 | ( line %d ) - Incorrect Number of Line Items (%d) For Keyword %s: Expecting %d | lineNum,numberOfItemsFound,keyword,numberOfItemsExpected | The keyword should have had items on the keyword line but only number of data items were found |
19 | 2318 | E | TESTDATA_ERR_18 | ( line %d ) - Test Data Name Over %d Characters Long | lineNum,maxChars | |
20 | 2319 | E | TESTDATA_ERR_19 | ( line %d ) - Invalid Test Data Name (\"%s\"); Reserved Word. | lineNum,name | |
21 | 2320 | E | TESTDATA_ERR_20 | ( line %d ) - TestData Name Previously Defined (\"%s\") | lineNum,name | |
22 | 2321 | B | TESTDATA_ERR_21 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
23 | 2322 | E | TESTDATA_ERR_22 | ( line %d ) - Unknown Line Among Test Data | lineNum | A line was found in the [Test Data] section wich was not a valid line |
24 | 2323 | B | TESTDATA_ERR_23 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
25 | 2324 | E | TESTDATA_ERR_24 | %s Already Defined For Test Data '%s' | lineNum,keyword | |
26 | 2325 | E | TESTDATA_ERR_25 | ( line %d ) - '%s' Subparameter Missing Setting | lineNum,subparam | |
27 | 2326 | E | TESTDATA_ERR_26 | ( line %d ) - Invalid %s Line | lineNum,subparam | |
28 | 2327 | E | TESTDATA_ERR_27 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
29 | 2328 | E | TESTDATA_ERR_28 | ( line %d ) - Invalid %s (\"%s\") (try \"%s\") | lineNum,subparam/keyword,badValue,optionList | A generic error message which indicates that a wrong value was specified for a particular . The user must specify from one of the |
30 | 2329 | E | TESTDATA_ERR_29 | ( line %d ) - Invalid %s (\"%s\") | lineNum,subparam,value | |
31 | 2330 | E | TESTDATA_ERR_30 | ( line %d ) - %s Name Over %d Characters Long | lineNum,subparam,maxChars | |
32 | 2331 | B | TESTDATA_ERR_31 | Invalid %s (\"%s\"); Reserved Word. | sourceFile,sourceLinenum | |
33 | 2332 | E | TESTDATA_ERR_32 | Test Data '%s': %s Not Defined | testdataName,testdataType | |
34 | 2333 | E | TESTDATA_ERR_33 | Test Data '%s': Driver_model_inv can only be specified with Differential Test_data_type | testdataName | |
35 | 2334 | E | TESTDATA_ERR_34 | Test Data '%s': At least one Rising/Falling Waveform must be specified | testdataName | |
36 | 2335 | E | TESTDATA_ERR_35 | Test Data '%s': Differential Rising/Falling Waveform can be specified only with Differential Test_data_type | testdataName | |
37 | 2336 | B | TESTDATA_ERR_36 | %s:%d:Unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
38 | 2337 | E | TESTDATA_ERR_37 | Test Data '%s' references undefined models | testdataName | |
39 | 2338 | E | TESTDATA_ERR_38 | Driver_model '%s' in Test Data '%s' is not defined in the file | modelName,testdataName | |
40 | 2339 | W | TESTDATA_ERR_39 | Driver_model '%s' in Test Data '%s' is not an output type. | modelName,testdataName | |
41 | 2340 | E | TESTDATA_ERR_40 | Driver_model_inv '%s' in Test Data '%s' is not defined in the file | modelName,testdataName | |
42 | 2341 | W | TESTDATA_ERR_41 | Driver_model_inv '%s' in Test Data '%s' is not associated with a Differential Pin. | modelName,testdataName | |
43 | 2342 | E | TESTDATA_ERR_42 | Test Data '%s' references undefined Test Loads | testdataName | |
44 | 2343 | E | TESTDATA_ERR_43 | Test Load '%s' referenced in Test Data '%s' is not defined in the file | testloadName,testdataName | |
45 | 2344 | E | TESTDATA_ERR_44 | Test_data_type in Test Data '%s' is not the same as Test_load_type in referenced Test Load '%s' | testdataName,testloadName |
Submodel Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2400 | B | SUBMDL_ERR_0 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
2 | 2401 | B | SUBMDL_ERR_1 | Unable to get IBIS structure %s %d | sourceFile,sourceLinenum | Program data structures are corrupt |
3 | 2402 | E | SUBMDL_ERR_2 | ( line %d ) - Orphan Sub Model keyword. | lineNum | |
4 | 2403 | E | SUBMDL_ERR_3 | ( line %d ) - Orphan data line keyword. | lineNum | |
5 | 2404 | E | SUBMDL_ERR_4 | ( line %d ) - [GND Pulse Table] Already Defined | lineNum | |
6 | 2405 | E | SUBMDL_ERR_5 | ( line %d ) - [POWER Pulse Table] Already Defined | lineNum | |
7 | 2406 | E | SUBMDL_ERR_6 | ( line %d ) - [Submodel Spec] should be specified before other keywords for a model | lineNum | |
8 | 2407 | B | SUBMDL_ERR_7 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
9 | 2408 | B | SUBMDL_ERR_8 | Unable to eat keyword <%s>: %s %d | SubModel,sourceFile,sourceLinenum | |
10 | 2409 | E | SUBMDL_ERR_9 | Unable to Save Sub Model Name | ||
11 | 2410 | E | SUBMDL_ERR_10 | ( line %d ) - 'Sub Model' Keyword Missing name | lineNum | |
12 | 2411 | E | SUBMDL_ERR_11 | ( line %d ) - Incorrect Number of Line Items (%d) For Keyword %s: Expecting %d | lineNum,numberOfItemsFound,keyword,numberOfItemsExpected | The keyword should have had items on the keyword line but only number of data items were found |
13 | 2412 | E | SUBMDL_ERR_12 | ( line %d ) - Sub Model Name Over %d Characters Long | lineNum,maxChars | |
14 | 2413 | E | SUBMDL_ERR_13 | ( line %d ) - Invalid Sub Model Name (\"%s\"); Reserved Word. | lineNum,submodelName | |
15 | 2414 | E | SUBMDL_ERR_14 | ( line %d ) - SubModel Name Previously Defined (\"%s\") | lineNum,submodelName | |
16 | 2415 | B | SUBMDL_ERR_15 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
17 | 2416 | E | SUBMDL_ERR_16 | ( line %d ) - Unknown Line Among Sub Model Data | lineNum | A line was found in the [Sub Model] section wich was not a valid line |
18 | 2417 | E | SUBMDL_ERR_17 | %s Already Defined For Submodel '%s' | lineNum,submodelName | |
19 | 2418 | E | SUBMDL_ERR_18 | '%s' Subparameter Missing Setting | lineNum | |
20 | 2419 | E | SUBMDL_ERR_19 | Invalid %s Line | lineNum | |
21 | 2420 | E | SUBMDL_ERR_20 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
22 | 2421 | E | SUBMDL_ERR_21 | Invalid %s (\"%s\") (try \"%s\") | lineNum,type,optionList | A generic error message which indicates that a wrong value was specified for a particular . The user must specify from one of the |
23 | 2422 | E | SUBMDL_ERR_22 | Invalid %s (\"%s\") | lineNum,type | |
24 | 2423 | E | SUBMDL_ERR_23 | Submodel '%s': %s Not Defined | submodelName,"Submodel_type" | |
25 | 2424 | E | SUBMDL_ERR_24 | Submodel %s: [Submodel Spec] is required when Submodel_type is Bus_hold | submodelName | |
26 | 2425 | E | SUBMDL_ERR_25 | Submodel %s: [Submodel Spec] V_trigger_r is required when Submodel_type is Bus_hold | submodelName | |
27 | 2426 | E | SUBMDL_ERR_26 | Submodel %s: [Submodel Spec] V_trigger_f is required when Submodel_type is Bus_hold | submodelName | |
28 | 2427 | E | SUBMDL_ERR_27 | SubModel %s: Both Pullup and Pulldown cannot be specified when Off_delay is specified. | submodelName | |
29 | 2428 | E | SUBMDL_ERR_28 | Submodel %s: [Ramp] is required when Submodel_type is Bus_hold | submodelName | |
30 | 2429 | E | SUBMDL_ERR_29 | Submodel %s: Either [Pullup] or [Pulldown] is required when Submodel_type is Bus_hold | submodelName | |
31 | 2430 | E | SUBMDL_ERR_30 | Submodel %s: [Submodel Spec] V_trigger_f is required when GND_Pulse is specified | submodelName | |
32 | 2431 | E | SUBMDL_ERR_31 | Submodel %s: [Submodel Spec] V_trigger_r is required when POWER_Pulse is specified | submodelName | |
33 | 2432 | E | SUBMDL_ERR_32 | Submodel %s: GND Pulse Table or POWER Pulse Table or GND Clamp or POWER Clamp is required when Submodel_type is Dynamic_clamp | submodelName | |
34 | 2433 | E | SUBMDL_ERR_33 | Submodel %s: [Submodel Spec] Off_delay cannot be specified with Dynamic_clamp submodels | submodelName | |
35 | 2434 | E | SUBMDL_ERR_34 | Submodel %s: [Submodel Spec] is required when Submodel_type is Fall_back | submodelName | |
36 | 2435 | E | SUBMDL_ERR_35 | Submodel %s: [Submodel Spec] V_trigger_r is required when Submodel_type is Fall_back | submodelName | |
37 | 2436 | E | SUBMDL_ERR_36 | Submodel %s: [Submodel Spec] V_trigger_f is required when Submodel_type is Fall_back | submodelName | |
38 | 2437 | E | SUBMDL_ERR_37 | Submodel %s: Either [Pullup] or [Pulldown] is required when Submodel_type is Fall_back | submodelName | |
39 | 2438 | E | SUBMDL_ERR_38 | Submodel %s: Pullup and Pulldown cannot both be specified with Fall_back submodels | submodelName | |
40 | 2439 | E | SUBMDL_ERR_39 | Submodel %s: [Ramp] is required when Submodel_type is Fall_back | submodelName | |
41 | 2440 | E | SUBMDL_ERR_40 | Submodel %s: [Submodel Spec] Off_delay cannot be specified with Fall_back submodels | submodelName | |
42 | 2441 | W | SUBMDL_ERR_41 | Submodel %s: V_trigger_r (%s) is less than the start of Rising Waveform | submodelName,Typ|Min|Max | |
43 | 2442 | W | SUBMDL_ERR_42 | Submodel %s: V_trigger_r (%s) is greater than the end of Rising Waveform | submodelName,Typ|Min|Max | |
44 | 2443 | W | SUBMDL_ERR_43 | Submodel %s: V_trigger_f (%s) is greater than the start of Falling Waveform | submodelName,Typ|Min|Max | |
45 | 2444 | W | SUBMDL_ERR_44 | Submodel %s: V_trigger_f (%s) is less than the end of Falling Waveform | submodelName,Typ|Min|Max | |
46 | 2445 | E | SUBMDL_ERR_45 | SubModel %s has [Initial Delay] sub parameter %s specified but it has no %s | subModelName, subparam, section | SubModel <subModelName> has [Initial Delay] sub-parametr <subparam> (V-T, I-T) specified but the corressponding <section> [Rising/Falling Waveform] or [Composite Current] is missing |
Series Switch Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2500 | E | SSWCH_ERR_0 | ( line %d ) - Unknown sub parameter '%s' | lineNum,subparam | |
2 | 2501 | E | SSWCH_ERR_1 | ( line %d ) - Unable to add Series_Switch_Groups. | lineNum | Internal memory allocation error |
3 | 2502 | E | SSWCH_ERR_2 | ( line %d ) - No Group names specified on this line | lineNum | |
4 | 2503 | E | SSWCH_ERR_3 | ( line %d ) - Unable to allocate new Series Switch Group name. | lineNum | Memory allocation for a Series Switch Group name failed while trying to parse a [Series Switch] section |
5 | 2504 | E | SSWCH_ERR_4 | ( line %d ) - Series switch Group name '%s' over %d characters long | lineNum,groupName,maxChars | |
6 | 2505 | E | SSWCH_ERR_5 | ( line %d ) - Series switch Group name cannot be 'On' or 'Off' | lineNum | |
7 | 2506 | E | SSWCH_ERR_6 | ( line %d ) - Duplicate Series switch Group name '%s' | lineNum,groupName | |
8 | 2507 | W | SSWCH_ERR_7 | Component: %s Series Switch Function '%s' is used but not defined | compName,function | |
9 | 2600 | E | SSWCH_ERR_8 | ( line %d ) - Unable to allocate new SSWCH. | lineNum | Memory allocation for a Series Switch failed while trying to parse a [Series Switch] section |
Series Pin Mapping Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2601 | E | SPINMPG_ERR_0 | ( line %d ) - Extra data columns on this line. | lineNum | |
2 | 2602 | E | SPINMPG_ERR_1 | ( line %d ) - No Pin1 specified. | lineNum | The data line in a [Series Pin Mapping] section has no Pin1 specified |
3 | 2603 | E | SPINMPG_ERR_2 | ( line %d ) - No Pin2 specified. | lineNum | The data line in a [Series Pin Mapping] section has no Pin2 specified |
4 | 2604 | E | SPINMPG_ERR_3 | ( line %d ) - No Model specified. | lineNum | The data line in a [Series Pin Mapping] section has no Model specified |
5 | 2605 | E | SPINMPG_ERR_4 | ( line %d ) - [Series Pin Mapping] Data lines must contain either 3 or 4 columns. | lineNum | The data line in a [Series Pin Mapping] section should have 3 values ( if no function group is specified ) or 4 values (if a function group is specified) |
6 | 2606 | E | SPINMPG_ERR_5 | ( line %d ) - [Series Pin Mapping] When 4 columns are specified, the heading 'function_table_group' must be used. | lineNum | If a data line in a [Series Pin Mapping] section has 4 values then the keyword line should also have the heading function_table_group defined |
7 | 2607 | B | SPINMPG_ERR_6 | %s:%d:Unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
8 | 2608 | E | SPINMPG_ERR_7 | Component '%s': [Series Pin Mapping] Pin1 '%s' not previously declared in Pin section. | compName,pinName | The Pin1 referred to in the [Series Pin Mapping] section of Component was not defiend in the [Pin] section of the component |
9 | 2612 | E | SPINMPG_ERR_11 | Component '%s': [Series Pin Mapping] Pin2 '%s' not previously declared in Pin section. | compName,pinName | The Pin2 referred to in the [Series Pin Mapping] section of Component was not defiend in the [Pin] section of the component |
10 | 2618 | E | SPINMPG_ERR_17 | Component '%s': [Series Pin Mapping] Model '%s' is not defined. | compName,modelName | The model referenced in the [Series Pin Mapping] of component is not defined |
11 | 2619 | E | SPINMPG_ERR_18 | Component '%s': [Series Pin Mapping] defined but [Pins] not defined. | compName | The component has a [Series Pin Mapping] section but no associated [Pin] section |
12 | 2620 | E | SPINMPG_ERR_19 | ( line %d ) - Unable to alloc new Series_Pin_Mapping. | lineNum | Internal memory allocation error |
13 | 2621 | E | SPINMPG_ERR_20 | Component '%s': [Series Pin Mapping] Model Selector '%s' Model '%s' is not of type Series_Switch. | compName,modelSelectorName,modelName | The model selector name referenced in the [Series Pin Mapping] section of component refers to a model which is not of type Series_switch |
14 | 2622 | E | SPINMPG_ERR_21 | Component '%s': [Series Pin Mapping] Model '%s' is not of type Series_Switch. | compName,modelName | The model referenced in the [Series Pin Mapping] section of component is not of type Series_switch |
15 | 2623 | E | SPINMPG_ERR_22 | Component '%s': [Series Pin Mapping] Model Selector '%s' Model '%s' is not of type Series. | compName,modelSelectorName,modelName | The model selector name referenced in the [Series Pin Mapping] section of component refers to a model which is not of type Series_switch |
16 | 2624 | E | SPINMPG_ERR_23 | Component '%s': [Series Pin Mapping] Model '%s' is not of type Series. | compName,modelName | The model referenced in the [Series Pin Mapping] section of component is not of type Series |
17 | 2625 | W | SPINMPG_ERR_24 | Component '%s': [Series Pin Mapping] Model Selector '%s' Model '%s' is of type Series so function_table_group '%s' is ignored. | compName,modelSelectorName,modelName,groupName | |
18 | 2626 | W | SPINMPG_ERR_25 | Component '%s': [Series Pin Mapping] Model '%s' is of type Series so function_table_group '%s' is ignored. | compName,modelName,groupName | |
19 | 2627 | E | SPINMPG_ERR_26 | Component '%s': [Series Pin Mapping] Model Selector '%s' Model '%s' is of type Series_Switch so function_table_group is required. | compName,modelSelectorName,modelName | |
20 | 2628 | E | SPINMPG_ERR_27 | Component '%s': [Series Pin Mapping] Model '%s' is of type Series_Switch so function_table_group is required. | compName,modelName | |
21 | 2629 | E | SPINMPG_ERR_28 | Component '%s': [Series Pin Mapping] Model Selector '%s' Model '%s' uses function %s which is not defined. | compName,modelSelectorName,modelName,function | |
22 | 2630 | E | SPINMPG_ERR_29 | Component '%s': [Series Pin Mapping] Model '%s' uses function %s which is not defined. | compName,modelName,function | |
23 | 2631 | E | SPINMPG_ERR_30 | Component '%s': [Series Pin Mapping] Model Selector '%s' Model '%s' is of unknown type. | compName,modelSelectorName,modelName | The model selector name referenced in the [Series Pin Mapping] section of component refers to a model whose model type is not known |
24 | 2632 | E | SPINMPG_ERR_31 | Component '%s': [Series Pin Mapping] Model '%s' is of unknown type. | compName,modelName | The model referenced in the [Series Pin Mapping] section of component is of unknown model type |
Submodel Specification Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2700 | E | SMSPEC_ERR_0 | ( line %d ) - Sub Model Specification: Already Defined for this sub model | lineNum | |
2 | 2701 | B | SMSPEC_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
3 | 2702 | B | SMSPEC_ERR_2 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
4 | 2703 | B | SMSPEC_ERR_3 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
5 | 2704 | E | SMSPEC_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
6 | 2705 | E | SMSPEC_ERR_5 | Submodel %s: Empty Submodel Spec | submodelName | The [Submodel Spec] of submodel has no data defined |
7 | 2706 | E | SMSPEC_ERR_6 | ( line %d ) - Unknown Line Among Sub Model Spec Data | lineNum | A line was found in the [Sub Model Spec] section wich was not a valid line |
8 | 2707 | E | SMSPEC_ERR_7 | ( line %d ) - %s Already Defined For Submodel '%s' | lineNum,range,submodelName | The range (V_trigger_r; V_trigger_f or Off_delay) was multiply defined for submodel |
9 | 2708 | E | SMSPEC_ERR_8 | ( line %d ) - 'NA' not allowed for Typical value | lineNum | The typical value in a Range cannot be NA |
Series MOSfet Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2800 | E | SMOS_ERR_0 | ( line %d ) - More than 100 [Series_MOSFET]s are defined | lineNum | |
2 | 2801 | B | SMOS_ERR_1 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
3 | 2802 | B | SMOS_ERR_2 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
4 | 2803 | E | SMOS_ERR_3 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
5 | 2804 | E | SMOS_ERR_4 | Model %s: Vds not specified for [Series MOSFET] defined on line %d | modelName,lineNum | Vds was not specified in the [Series MOSFET] section defined on line for model |
6 | 2805 | E | SMOS_ERR_5 | Model %s: Vds should be >= 0 for [Series MOSFET] defined on line %d | modelName,lineNum | The Vds specified in the [Series MOSFET] section defined on line for model has a value which is less than 0 |
7 | 2806 | E | SMOS_ERR_6 | Model %s %s: Found two Series_MOSFETs with identical Vds value %e | modelName,keyword,Vds | |
8 | 2807 | E | SMOS_ERR_7 | ( line %d ) - Unknown data line in Series_MOSFET | lineNum | |
9 | 2808 | E | SMOS_ERR_8 | ( line %d ) - Vds is already defined | lineNum | Vds was specified more than once in a [Series MOSFET] section |
10 | 2809 | B | SMOS_ERR_9 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
11 | 2810 | E | SMOS_ERR_10 | ( line %d ) - Invalid %s Line | lineNum,Vds | |
12 | 2811 | E | SMOS_ERR_11 | Invalid %s Value (\"%s\") | lineNum,value |
Series Model Info Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 2900 | E | SINFO_ERR_0 | ( line %d ) - %s Series Info: Already Defined for this model | lineNum,On|Off | |
2 | 2901 | B | SINFO_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
3 | 2902 | B | SINFO_ERR_2 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
4 | 2903 | B | SINFO_ERR_3 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
5 | 2904 | E | SINFO_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
6 | 2905 | E | SINFO_ERR_5 | Model %s %s: No series data found | modelName,On|Off | |
7 | 2906 | E | SINFO_ERR_6 | Model %s: [Series_MOSFET] is not allowed in conjunction with the [Off] keyword | modelName | |
8 | 2907 | E | SINFO_ERR_7 | Model %s %s: Rl_series cannot be specified if L_series is not specified | modelName,On|Off | |
9 | 2908 | E | SINFO_ERR_8 | Model %s %s: Rc_series cannot be specified if C_series is not specified | modelName,On|Off | |
10 | 2909 | E | SINFO_ERR_9 | Model %s %s: Lc_series cannot be specified if C_series is not specified | modelName,On|Off |
Package Section Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3000 | E | SECT_ERR_0 | ( line %d ) - Duplicate Len sub param in R/L/C section | lineNum | There should be a single Len sub param in R/L/C section |
2 | 3001 | E | SECT_ERR_1 | ( line %d ) - Len should not be less than zero | lineNum | The value of the Len subparam cannot be less than 0 |
3 | 3002 | E | SECT_ERR_2 | ( line %d ) - Len should be specified before R | lineNum | The Len subaparam should be defined before the R subparam |
4 | 3003 | E | SECT_ERR_3 | ( line %d ) - Duplicate R sub param in R/L/C section | lineNum | There should be a single R subparam in an R/L/C section |
5 | 3004 | E | SECT_ERR_4 | ( line %d ) - R should not be less than zero | lineNum | The value of the R subparam cannot be less than 0 |
6 | 3005 | E | SECT_ERR_5 | ( line %d ) - Len should be specified before L | lineNum | The Len subaparam should be defined before the L subparam |
7 | 3006 | E | SECT_ERR_6 | ( line %d ) - Duplicate L sub param in R/L/C section | lineNum | There should be a single L subparam in an R/L/C section |
8 | 3007 | E | SECT_ERR_7 | ( line %d ) - L should not be less than zero | lineNum | The value of the L subparam cannot be less than 0 |
9 | 3008 | E | SECT_ERR_8 | ( line %d ) - Len should be specified before C | lineNum | The Len subaparam should be defined before the C subparam |
10 | 3009 | E | SECT_ERR_9 | ( line %d ) - Duplicate C sub param in R/L/C section | lineNum | There should be a single C subparam in an R/L/C section |
11 | 3010 | E | SECT_ERR_10 | ( line %d ) - C should not be less than zero | lineNum | The value of the C subparam cannot be less than 0 |
12 | 3011 | E | SECT_ERR_11 | ( line %d ) - Empty R/L/C section found | lineNum | |
13 | 3012 | E | SECT_ERR_12 | ( line %d ) - L and C must be specified when Len != 0 | lineNum | The L and C subparam are mandatory if the value of the Len subparam is non zero |
14 | 3013 | E | SECT_ERR_13 | ( line %d ) - Premature end of R/L/C section. Trailing '/' missing | lineNum | An R/L?C section should be terminated with a trailing '/' |
15 | 3014 | B | SECT_ERR_14 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
Package Matrix Row Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3100 | E | ROW_ERR_0 | ( line %d ) - Unable to find Pin <%s> in Package Model Pin_Number list. | lineNum,pinName | |
2 | 3101 | E | ROW_ERR_1 | ( line %d ) - Repeated ROW <%s>. | lineNum,pinName | |
3 | 3102 | E | ROW_ERR_2 | ( line %d ) - Expected Pin <%s> at matrix row index %u,found at matrix row index %u. | lineNum,pinName,row,row | |
4 | 3103 | E | ROW_ERR_3 | ( line %d ) - Unable to convert row data. | lineNum | |
5 | 3104 | W | ROW_ERR_4 | ( line %d ) - Suspicious row data. | lineNum | |
6 | 3105 | E | ROW_ERR_5 | ( line %d ) - More row data than allowed for this row. | lineNum | |
7 | 3106 | E | ROW_ERR_6 | ( line %d ) - Unable to add row data. | lineNum | The code failed to allocate the required memory |
8 | 3107 | E | ROW_ERR_7 | ( line %d ) - Only %u columns of data allowed for this Row . | lineNum,maxCols | |
9 | 3108 | B | ROW_ERR_8 | %s:%d:(uiNewColCount <%u> <= pLastRow->uiColumnCount <%u> | sourceFile,sourceLinenum,actualCount,declaredCount | |
10 | 3109 | B | ROW_ERR_9 | %s:%d:pRow->uiColumnCount > uiNewColumnCount | sourceFile,sourceLinenum | |
11 | 3110 | E | ROW_ERR_10 | ( line %d ) - No Column Index. | lineNum | |
12 | 3111 | E | ROW_ERR_11 | ( line %d ) - This Row Column Index defines an entry in the lower matrix triangle. | lineNum | |
13 | 3112 | B | ROW_ERR_12 | %s:%d:(uiColIndex > pLastRow->uiColumnCount) | sourceFile,sourceLinenum | |
14 | 3113 | E | ROW_ERR_13 | ( line %d ) - Duplicate Row column index %u. | lineNum,columnIndex | |
15 | 3114 | E | ROW_ERR_14 | ( line %d ) - No row data. | lineNum | |
16 | 3115 | E | ROW_ERR_15 | ( line %d ) - Excessive data <%s>,only Index and Value should be specified for a Sparse_matrix. | lineNum,text | |
17 | 3116 | E | ROW_ERR_16 | Expected %u columns of Row data for [Row] %s in Matrix ending previous to this line,found %u column%c. | lineNum,declaredColumns,row,actualColumns | |
18 | 3117 | E | ROW_ERR_17 | ( line %d ) - Expected at least one column of Row data for [Row] %s in Matrix ending previous to this line. | lineNum,pinName | |
19 | 3118 | E | ROW_ERR_18 | ( line %d ) - [Row] %s must contain a self-coupled index and entry. | lineNum,pinName | |
20 | 3119 | E | ROW_ERR_19 | ( line %d ) - Unable to add new matrix row. | lineNum | |
21 | 3120 | E | ROW_ERR_20 | ( line %d ) - Unknown PIN NUMBER. | lineNum | |
22 | 3121 | E | ROW_ERR_21 | ( line %d ) - PIN NUMBER string too long. | lineNum | |
23 | 3122 | E | ROW_ERR_22 | ( line %d ) - Unable to add new matrix row,expected column count = 0. | lineNum | |
24 | 3123 | E | ROW_ERR_23 | ( line %d ) - Unable to create pin entry array. | lineNum |
Receiver Thresholds Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3200 | E | RCVTH_ERR_0 | ( line %d ) - Receiver Threshold: Already Defined for this model | lineNum | There should be at most one [Receiver Thresholds] section in a model |
2 | 3201 | B | RCVTH_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
3 | 3202 | B | RCVTH_ERR_2 | Should Not Be Here: %s, %d | sourceFile,sourceLinenum | The code has a bug |
4 | 3203 | B | RCVTH_ERR_3 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
5 | 3204 | E | RCVTH_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
6 | 3205 | E | RCVTH_ERR_5 | Model %s Receiver Thresholds: Reference Supply must be specified when Threshold Sensitivity is specified | modelName | The Reference_supply parameter is mandatory when the Threshold_sensitivity parameter is specified in the [Receiver Thresholds] section but it is not so for Model |
7 | 3206 | W | RCVTH_ERR_6 | Model %s Receiver Thresholds: Vcross_low must be specified for differential receivers (Pin %s) | modelName,pinName | The [Receiver Thresholds] section for Model does not have Vcross_low specified which is required for Pin which is a differential pin and associated with this model |
8 | 3207 | W | RCVTH_ERR_7 | Model %s Receiver Thresholds: Vcross_high must be specified for differential receivers (Pin %s) | modelName,pinName | The [Receiver Thresholds] section for Model does not have Vcross_high specified which is required for Pin which is a differential pin and associated with this model |
9 | 3208 | W | RCVTH_ERR_8 | Model %s Receiver Thresholds: Vdiff_ac must be specified for differential receivers (Pin %s) | modelName,pinName | The [Receiver Thresholds] section for Model does not have Vdiff_ac specified which is required for Pin which is a differential pin and associated with this model |
10 | 3209 | W | RCVTH_ERR_9 | Model %s Receiver Thresholds: Vdiff_dc must be specified for differential receivers (Pin %s) | modelName,pinName | The [Receiver Thresholds] section for Model does not have Vdiff_dc specified which is required for Pin which is a differential pin and associated with this model |
11 | 3210 | W | RCVTH_ERR_10 | Model %s Receiver Thresholds: Tdiffslew_ac must be specified for differential receivers (Pin %s) | modelName,pinName | The [Receiver Thresholds] section for Model does not have Tdiffslew_ac specified which is required for Pin which is a differential pin and associated with this model |
12 | 3219 | W | RCVTH_ERR_19 | Model %s Receiver Thresholds: Vth must be specified for single ended receivers | modelName | Model is associated with single ended pins and hence Vth is mandatory |
13 | 3220 | W | RCVTH_ERR_20 | Model %s Receiver Thresholds: Vinh_ac must be specified for single ended receivers | modelName | Model is associated with single ended pins and hence Vinh_ac is mandatory |
14 | 3221 | W | RCVTH_ERR_21 | Model %s Receiver Thresholds: Vinl_ac must be specified for single ended receivers | modelName | Model is associated with single ended pins and hence Vinl_ac is mandatory |
15 | 3222 | W | RCVTH_ERR_22 | Model %s Receiver Thresholds: Vinh_dc must be specified for single ended receivers | modelName | Model is associated with single ended pins and hence Vinh_dc is mandatory |
16 | 3223 | W | RCVTH_ERR_23 | Model %s Receiver Thresholds: Vinl_dc must be specified for single ended receivers | modelName | Model is associated with single ended pins and hence Vinl_dc is mandatory |
17 | 3224 | W | RCVTH_ERR_24 | Model %s Receiver Thresholds: Tslew_ac must be specified for single ended receivers | modelName | Model is associated with single ended pins and hence Tslew_ac is mandatory |
18 | 3230 | E | RCVTH_ERR_30 | ( line %d ) - Unknown Line Among Receiver Threshold Data | lineNum | A line was found in the [Receiver Threshold] section wich was not a valid line |
19 | 3231 | E | RCVTH_ERR_31 | ( line %d ) - %s Already Defined For Receiver Threshold | lineNum,paramName | The parameter has been defined more than once in a [Receiver Thresholds] section |
20 | 3232 | E | RCVTH_ERR_32 | ( line %d ) - Invalid %s Line | lineNum,paramName | The data line for of [Receiver Thresholds] has an incorrect syntax |
21 | 3233 | E | RCVTH_ERR_33 | ( line %d ) - Invalid %s Value (\"%s\") | lineNum,paramName,paramValue | An invalid value was specified for parameter in a [Receiver Thresholds] section |
22 | 3234 | E | RCVTH_ERR_34 | ( line %d ) - Unknown Reference_supply %s specified | lineNum,paramValue | The only allowed values for Reference_supply parameter are "Pullup_reference"; "Pulldown_reference"; "Power_clamp_reference"; "Gnd_clamp_reference"; "Ext_reference" but an invalid value was found |
Package Model Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3300 | B | QUERY_ERR_0 | Out of Memory | Internal memory allocation error | |
2 | 3400 | B | PKGMDL_ERR_0 | %s:%d:PKGMDL_Init unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
3 | 3401 | E | PKGMDL_ERR_1 | ( line %d ) - Orphan Package Model keyword. | lineNum | |
4 | 3402 | E | PKGMDL_ERR_2 | ( line %d ) - Orphan Data Line. | lineNum | |
5 | 3403 | B | PKGMDL_ERR_3 | %s:%d:Illegal keyword. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
6 | 3404 | E | PKGMDL_ERR_4 | ( line %d ) - Orphan Data line. | lineNum | |
7 | 3405 | B | PKGMDL_ERR_5 | %s:%d:Illegal line type received. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
8 | 3406 | B | PKGMDL_ERR_6 | COMMAND.COM not available? | Could not fire the command interpreter for the underlying OS | |
9 | 3407 | B | PKGMDL_ERR_7 | /bin/sh not available? | Could not fire the command interpreter for the underlying OS | |
10 | 3408 | B | PKGMDL_ERR_8 | tmpnam() failed. | There is a bug in the code | |
11 | 3409 | B | PKGMDL_ERR_9 | fopen(%s) failed. | fileName | Open of a temp file failed |
12 | 3410 | E | PKGMDL_ERR_10 | Define_Package_Model '%s' is duplicated within the .ibs file. | defPkgModel | |
13 | 3411 | E | PKGMDL_ERR_11 | Resistance_Matrix cannot be specified when Number_Of_Sections is specified for Package Model %s. | defPkgModel | |
14 | 3412 | E | PKGMDL_ERR_12 | Inductance_Matrix cannot be specified when Number_Of_Sections is specified for Package Model %s. | defPkgModel | |
15 | 3413 | E | PKGMDL_ERR_13 | Inductance matrix not found for Package Model '%s'. | defPkgModel | |
16 | 3414 | E | PKGMDL_ERR_14 | Capacitance_Matrix cannot be specified when Number_Of_Sections is specified for Package Model %s. | defPkgModel | |
17 | 3415 | E | PKGMDL_ERR_15 | Capacitance matrix not found for Package Model '%s'. | defPkgModel | |
18 | 3416 | E | PKGMDL_ERR_16 | ( line %d ) - Unable to create new PKGMDL. | lineNum | |
19 | 3417 | E | PKGMDL_ERR_17 | Package Model keyword 'Define_Package_Model' not found or blank. | ||
20 | 3418 | E | PKGMDL_ERR_18 | OEM keyword not found for Package Model '%s'. | pkgModelName | |
21 | 3419 | E | PKGMDL_ERR_19 | Description keyword not found for Package Model '%s'. | pkgModelName | |
22 | 3420 | E | PKGMDL_ERR_20 | ( line %d ) - Blank Number_of_Pins value. | lineNum | |
23 | 3421 | E | PKGMDL_ERR_21 | ( line %d ) - Duplicate Number_of_Pins keyword. | lineNum | |
24 | 3422 | W | PKGMDL_ERR_22 | ( line %d ) - Suspicious Number_of_Pins value. | lineNum | |
25 | 3423 | E | PKGMDL_ERR_23 | ( line %d ) - Bad Number_of_Pins value. | lineNum | |
26 | 3424 | E | PKGMDL_ERR_24 | ( line %d ) - Number_of_Pins = 0. | lineNum | |
27 | 3425 | E | PKGMDL_ERR_25 | ( line %d ) - Blank Number_of_Sections value. | lineNum | |
28 | 3426 | E | PKGMDL_ERR_26 | ( line %d ) - Duplicate Number_of_Sections keyword. | lineNum | |
29 | 3427 | E | PKGMDL_ERR_27 | ( line %d ) - Number of Sections should be specified before Pin Numbers | lineNum | |
30 | 3428 | W | PKGMDL_ERR_28 | ( line %d ) - Suspicious Number_of_Sections value. | lineNum | |
31 | 3429 | E | PKGMDL_ERR_29 | ( line %d ) - Bad Number_of_Sections value. | lineNum | |
32 | 3430 | E | PKGMDL_ERR_30 | ( line %d ) - Number_of_Sections = 0. | lineNum | |
33 | 3431 | E | PKGMDL_ERR_31 | Number_of_Pins keyword not found or value bad for Package Model '%s'. | pkgModelName | |
34 | 3432 | E | PKGMDL_ERR_32 | ( line %d ) - Pin Numbers name string too long. will be truncated. | lineNum | |
35 | 3433 | E | PKGMDL_ERR_33 | ( line %d ) - Number of Pins is zero,unable to add Pin Number. | lineNum | |
36 | 3434 | E | PKGMDL_ERR_34 | ( line %d ) - Unable to allocate Pin_Numbers array. | lineNum | |
37 | 3435 | E | PKGMDL_ERR_35 | ( line %d ) - More Pin Numbers names than Number of pins. | lineNum | |
38 | 3436 | E | PKGMDL_ERR_36 | ( line %d ) - Unable to allocate PIN. | lineNum | Memory allocation for a new pin failed in the [Package Model] section |
39 | 3437 | E | PKGMDL_ERR_37 | ( line %d ) - Duplicate Pin <%s>. | lineNum,pinName | |
40 | 3438 | E | PKGMDL_ERR_38 | ( line %d ) - Detected the start of an orphan R/L/C section | lineNum | |
41 | 3439 | E | PKGMDL_ERR_39 | ( line %d ) - Cannot Nest Forks | lineNum | |
42 | 3440 | E | PKGMDL_ERR_40 | ( line %d ) - Detected the start of an orphan 'Fork' | lineNum | |
43 | 3441 | E | PKGMDL_ERR_41 | ( line %d ) - Detected the start of an orphan 'Endfork' | lineNum | |
44 | 3442 | E | PKGMDL_ERR_42 | ( line %d ) - Empty Fork/Endfork found | lineNum | |
45 | 3443 | E | PKGMDL_ERR_43 | ( line %d ) - Endfork found without enclosing Fork | lineNum | |
46 | 3444 | E | PKGMDL_ERR_44 | ( line %d ) - A new Pin %s has been defined before terminating a previous Fork with the corresponding Endfork | lineNum,pinName | |
47 | 3445 | W | PKGMDL_ERR_45 | ( line %d ) - Found a Pin Name '%s' containing '='. Possible syntax error | lineNum,pinName | |
48 | 3446 | W | PKGMDL_ERR_46 | ( line %d ) - Found a Pin Name '%s' containing '/'. Possible syntax error | lineNum,pinName | |
49 | 3447 | W | PKGMDL_ERR_47 | ( line %d ) - Found a Pin Name '%s'. Possible syntax error | lineNum,pinName | |
50 | 3448 | E | PKGMDL_ERR_48 | ( line %d ) - Unable to allocate Pin_Sections array. | lineNum | |
51 | 3449 | E | PKGMDL_ERR_49 | ( line %d ) - No Sections were defined for this pin even though [Number of Sections] was defined. | lineNum | |
52 | 3450 | E | PKGMDL_ERR_50 | Some Fork sub parameters were not terminated with Endfork | ||
53 | 3451 | E | PKGMDL_ERR_51 | Pin '%s' has %d sections. This is greater than the Number of Sections %d specified | pin,actualSections,specSections | |
54 | 3452 | E | PKGMDL_ERR_52 | Required keyword Pin_Numbers not found for Package Model '%s'. | pkgModelName | |
55 | 3453 | E | PKGMDL_ERR_53 | No Pin Numbers names found for Package Model '%s'. | pkgModelName | |
56 | 3454 | E | PKGMDL_ERR_54 | Number of Pins <%u> not the same as count of Pin Numbers names found <%u> for Package Model '%s'. | pinCount,pkgPinCount,pkgModelName | |
57 | 3455 | E | PKGMDL_ERR_55 | Required Model_Data keyword not found for package %s. | defPkgModel | |
58 | 3456 | E | PKGMDL_ERR_56 | Model_Data cannot be specified when Number_Of_Sections is specified for package %s. | defPkgModel | |
59 | 3457 | E | PKGMDL_ERR_57 | Required End_Model_Data keyword not found for package %s. | defPkgModel | |
60 | 3458 | E | PKGMDL_ERR_58 | End_Model_Data cannot be specified when Number_Of_Sections is specified for package %s. | defPkgModel | |
61 | 3459 | E | PKGMDL_ERR_59 | Required End_Package_Model keyword not found. | ||
62 | 3460 | E | PKGMDL_ERR_60 | ( line %d ) - Duplicate Resistance Matrix. | lineNum | |
63 | 3461 | E | PKGMDL_ERR_61 | ( line %d ) - Duplicate Inductance Matrix. | lineNum | |
64 | 3462 | E | PKGMDL_ERR_62 | ( line %d ) - Duplicate Capacitance Matrix. | lineNum | |
65 | 3463 | B | PKGMDL_ERR_63 | %s:%d:Illegal current matrix. | sourceFile,sourceLinenum | |
66 | 3464 | E | PKGMDL_ERR_64 | ( line %d ) - Multiple Bandwidth keywords. | lineNum | |
67 | 3465 | E | PKGMDL_ERR_65 | ( line %d ) - Bandwidth keyword in wrong location. | lineNum | |
68 | 3466 | E | PKGMDL_ERR_66 | ( line %d ) - Row keyword in wrong location. | lineNum | |
69 | 3467 | E | PKGMDL_ERR_67 | Keyword '%s' not found or blank for Package Model '%s'. | keyword,pkgModelName | |
70 | 3468 | E | PKGMDL_ERR_68 | ( line %d ) - Duplicate '%s' keyword found. | lineNum,keyword | |
71 | 3469 | E | PKGMDL_ERR_69 | ( line %d ) - Extraneous data on '%s' line. | lineNum,keyword | |
72 | 3470 | B | PKGMDL_ERR_70 | Unable to remove(%s). | fileName | Temporary file could not be removed. |
73 | 3471 | E | PKGMDL_ERR_71 | [Merged Pins] should be defined after [Pin Numbers] and before [Model Data] | [Merged Pins] should be defined after [Pin Numbers] and before [Model Data] | |
74 | 3472 | E | PKGMDL_ERR_72 | Package Model %s: [Merged Pins] can only be specified if [Model Data] is also specified | pkgModelName | Package <pkgModelName> has a [Merged Pins] section but no [Model Data] section |
75 | 3473 | E | PKGMDL_ERR_73 | [Merged Pins] Pin %s not found in the [Pin Numbers] section | pinName | The Merged Pin <pinName> is not defined in the [Pin Numbers] section of the Package |
76 | 3474 | E | PKGMDL_ERR_74 | [Merged Pins] connecting Pin %s must not be defined in [Pin Numbers] section | pinName | The Pin <pinName> connected to a Merging Pin was found in the [Pin Numbers] section of the Package |
77 | 3475 | E | PKGMDL_ERR_75 | No connecting pins found for [Merged Pins] defined on line %d | lineNum | No Pins were connected to the Merging Pin defined in the [Merged Pins] section on line <linenum> |
Component Node Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3600 | B | NODE_ERR_0 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
2 | 3601 | W | NODE_ERR_1 | Component %s: Empty [Node Declarations] found | compName | The Component <compName> has an empty [Node Declarations] section |
Package Matrix Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3700 | E | MTX_ERR_0 | ( line %d ) - Unable to allocate MTX. | lineNum | The code failed to allocate the required memory |
2 | 3701 | E | MTX_ERR_1 | ( line %d ) - Matrix type not specified. | lineNum | |
3 | 3702 | E | MTX_ERR_2 | ( line %d ) - Unknown matrix type '%s'. | lineNum,type | |
4 | 3703 | E | MTX_ERR_3 | ( line %d ) - Bandwidth only allowed for Banded Matrices | lineNum | |
5 | 3704 | E | MTX_ERR_4 | ( line %d ) - Bad Bandwidth value. | lineNum | An invalid numberc value was specified |
6 | 3705 | E | MTX_ERR_5 | ( line %d ) - Suspicious Bandwidth value. | lineNum | |
7 | 3706 | E | MTX_ERR_6 | ( line %d ) - Bandwidth <%u> must be less than Number_of_Pins <%u>. | lineNum,bandwidth,rowCount | |
8 | 3707 | B | MTX_ERR_7 | ( line %d ) - gpMtx is NULL,cannot reset banded wrap type. | lineNum | |
9 | 3708 | E | MTX_ERR_8 | ( line %d ) - Bandwidth for this Banded, circle-back matrix exceeds the limit of %u. | lineNum,maxBandwidth | |
10 | 3709 | B | MTX_ERR_9 | ( line %d ) - gpMtx->eMatrixType is alreaded banded wrap | lineNum | |
11 | 3710 | B | MTX_ERR_10 | ( line %d ) - gpMtx->eMatrixType is not a banded type,cannot reset banded wrap type. | lineNum | |
12 | 3711 | B | MTX_ERR_11 | ( line %d ) - gpMtx is NULL,cannot determine banded wrap type. | lineNum | |
13 | 3712 | B | MTX_ERR_12 | ( line %d ) - gpMtx->eMatrixType is not a banded type, cannot determine banded wrap type. | lineNum | |
14 | 3713 | B | MTX_ERR_13 | ( line %d ) - gpMtx is NULL,cannot determine row count. | lineNum | |
15 | 3714 | B | MTX_ERR_14 | ( line %d ) - gpMtx is NULL,cannot determine bandwidth. | lineNum | |
16 | 3715 | B | MTX_ERR_15 | ( line %d ) - gpMtx is not banded type, cannot determine bandwidth. | lineNum | |
17 | 3716 | E | MTX_ERR_16 | The %s Matrix is Banded and requires the 'Bandwidth' keyword. | matrixType | |
18 | 3717 | E | MTX_ERR_17 | ( line %d ) - Expected %u Rows,found %u for Matrix ending previous to this line. | lineNum,declaredRows,actualRows | |
19 | 3718 | B | MTX_ERR_18 | ( line %d ) - gpMtx->eMatrixType is unknown,cannot determine CheckColumnCount. | lineNum | |
20 | 3719 | E | MTX_ERR_19 | Package %s: The %s Matrix has diagonal element %9.6e at row %s which is negative | pkgModelName, Resistance|Inductance|Capacitance,value,rowNum | |
21 | 3720 | W | MTX_ERR_20 | Package %s: The %s Matrix has diagonal element %9.6e at row %s whose magnitude is less than off diagonal element %9.6e at col %s | pkgModelName, Resistance|Inductance,diagVal,rowNum,offDiagVal,colNum | |
22 | 3721 | E | MTX_ERR_21 | Package %s: The %s Matrix has diagonal element %9.6e at row %s whose magnitude is less than the sum of off diagonal elements %9.6e | pkgModelName, Capacitance,diagVal,rowNum,offDiagVal | |
23 | 3722 | E | MTX_ERR_22 | Package %s: The %s Matrix has off-diagonal element %9.6e at row %s col %s which is positive | pkgModelName, Capacitance,offDiagVal,rowNum,colNum |
Model Spec Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3800 | E | MSPEC_ERR_0 | ( line %d ) - Model Specification: Already Defined for this model | lineNum | |
2 | 3801 | B | MSPEC_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
3 | 3802 | B | MSPEC_ERR_2 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
4 | 3803 | B | MSPEC_ERR_3 | Unable to Parse %s: %s %d | subparam,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
5 | 3804 | E | MSPEC_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
6 | 3805 | W | MSPEC_ERR_5 | ( line %d ) - %s should not be specified for model type %s | lineNum,subparam,modelType | Indicates an illegal combination of Model Spec and the of the associated model. Vinl; Vinh; Vinl+; Vinl-; Vinh+ and Vinh- should be specified with model types which are input or I/O; S_overshoot_high; S_overshoot_low; D_overshoot_high; D_overshoot_low and D_overshoot_time should not be specified for Series and Series_switch; Pulse_high; Pulse_low and Pulse_time should be specified ith model types which are input or I/O; Vref; Rref; Cref; Vmeas; Vref_rising; Rref_rising; Cref_rising; Vmeas_rising; Vref_falling; Rref_falling; Cref_falling and Vmeas_falling should not be specified with Input; Input_ECL; Terminator; Series and Series_switch model types; Rref_diff and Cref_diff should be specified with Input_diff; I/O_diff; Output_diff and 3-state_diff. |
7 | 3806 | E | MSPEC_ERR_6 | ( line %d ) - Unknown Line Among Model Spec Data | lineNum | A line was found in the [Model Spec] section wich was not a valid line |
8 | 3807 | E | MSPEC_ERR_7 | ( line %d ) - %s Already Defined For Model '%s' | lineNum,subparam,modelName | The sub parameter is defined more than once in the [Model Spec] section of model |
9 | 3808 | E | MSPEC_ERR_8 | ( line %d ) - 'NA' not allowed for Typical value | lineNum | The typical value in a Range cannot be NA |
10 | 3809 | W | MSPEC_ERR_9 | All %s Hystereis Thresholds should be specified for Model Spec defined on line %d | lineNum,modelSpecLinenum | Not all hysteresis thresholds (Vinl+; Vinl-; Vinh+; Vinh-) were defined in the [Model Spec] section which was defined on line |
11 | 3812 | E | MSPEC_ERR_12 | %s requires %s to be specified for Model Spec defined on line %d | subparam1,subparam2,lineNum | A generic error message which indicates that must be specified when is sepcified for [Model Spec] defined on . D_overshoot_low requires S_overshoot_low and D_overshoot_time; D_overshoot_high requires S_overshoot_high and D_overshoot_time; Pulse_low requires Pulse_time and Thresholds or Hysteresis Thresholds; Pulse_high requires Pulse_time and Thresholds or Hysteresis Thresholds. |
12 | 3813 | E | MSPEC_ERR_13 | %s must be specified when %s is specified for [Model Spec] defined on line %d | subparam1,subparam2,modelSpecLinenum | A generic error message which indicates that must be specified when is specified for [Model Spec] defined on . D_overshoot_area_h requires D_overshoot_ampl_h and D_overshoot_area_l requires D_overshoot_ampl_l. |
13 | 3814 | W | MSPEC_ERR_14 | orphan %s found for Model Spec defined on line %d | subparam,modelSpecLinenum | A lone was specified for [Model Spec] defined on without other associated subparameters. Pulse_time was specified without Pulse_high or Pulse_low; or D_overshoot_time was specified without D_overshoot_high or D_overshoot_low |
14 | 3815 | E | MSPEC_ERR_15 | %s must be specified when %s is specified | subparam1,subparam2 | A generic error which indicates that must also be specified when is specified in a [Model Spec] section.Vmeas_rising requires Vmeas_falling and vice versa; Vref_rising requires Vref_falling and vice versa; Rref_rising requires Rref_falling and vice versa; Cref_rising requires Cref_falling and vice versa |
15 | 3816 | E | MSPEC_ERR_16 | %s must not be specified when %s is specified | subparam1,subparam2 | A generic error which indicates that must not be specified when is specified in a [Model Spec] section.Vmeas should not be specified when Vmeas_rising/falling are specified; Rref should not be specified when Rref_rising/falling are specified; Vref should not be specified when Vref_rising/falling are specified; Cref should not be specified when Cref_rising/falling are specified. |
16 | 3817 | W | MSPEC_ERR_17 | %s(%s) is not less than %s(%s) for Model Spec defined on line %d | subparam1,rangeType1,subparam2,rangeType2,lineNum | The should be less than for the [Model Spec] section defined on . D_overshoot_low should be less than S_overshoot_low; Pulse_low should be less than Vinl+; Pulse_low should be less than Vinh; |
17 | 3818 | W | MSPEC_ERR_18 | %s(%s) is not greater than %s(%s) for Model Spec defined on line %d | subparam1,rangeType1,subparam2,rangeType2,lineNum | The should be greater than for the [Model Spec] section defined on . D_overshoot_high should be greater than S_overshoot_high; Pulse_high should be greater than Vinl-; Pulse_high should be greater than Vinl |
18 | 3819 | W | MSPEC_ERR_19 | %s(%s) is not less than or equal to %s(%s) for Model Spec defined on line %d | subparam1,rangeType1,subparam2,rangeType2,lineNum | Unused |
19 | 3820 | W | MSPEC_ERR_20 | %s(%s) is not greater than or equal to %s(%s) for Model Spec defined on line %d | subparam1,rangeType1,subparam2,rangeType2,lineNum | The should not be less than for the [Model Spec] section defined on . Vinh+ should not be less than Vinh-; Vinl+ should not be less than Vinl-; |
20 | 3821 | E | MSPEC_ERR_21 | Weak_R and Weak_I cannot be specified together in Model Spec | Both Weak_R and Weak_I values cannot be specified in a Model Spec | |
21 | 3822 | E | MSPEC_ERR_22 | (Weak_R and Weak_V) or (Weak_I and Weak_V) must be specified in Model Spec | Either the combination Weak_R; Weak_V or the combination Weak_I;Weak_V must be specified in a Model Spec |
Range Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 3900 | B | RNG_ERR_0 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
2 | 3901 | E | RNG_ERR_1 | ( line %d ) - No %s Value Was Provided for %s | lineNum,minimum|maximum,subparam | |
3 | 3902 | E | RNG_ERR_2 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
4 | 3903 | W | RNG_ERR_3 | ( line %d ) - Typ value is not in between Min and Max | lineNum | |
5 | 3904 | B | RNG_ERR_4 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
Model Selector Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4000 | B | MSEL_ERR_0 | %s:%d:MSEL_Init unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
2 | 4001 | E | MSEL_ERR_1 | ( line %d ) - Orphan Model Selector keyword. | lineNum | An unexpected [Model Selector] section was found |
3 | 4002 | E | MSEL_ERR_2 | ( line %d ) - Orphan Data Line. | lineNum | A [Model Selector] related data line was found outside of a [Model Selector] section |
4 | 4003 | B | MSEL_ERR_3 | %s:%d:Illegal keyword. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
5 | 4004 | B | MSEL_ERR_4 | %s:%d:Illegal line type received. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
6 | 4005 | E | MSEL_ERR_5 | Model Selector: '%s' has no models defined | modelSelectorName | The [Model Selector] section did not have any models defined in it |
7 | 4006 | W | MSEL_ERR_6 | Model Selector: '%s' has only one model defined | modelSelectorName | The [Model Selector] section has only one model defined in it |
8 | 4007 | E | MSEL_ERR_7 | ( line %d ) - Unable to create new MSEL. | lineNum | The code failed to allocate the required memory |
9 | 4008 | E | MSEL_ERR_8 | ( line %d ) - Unable to create new MSEL Model. | lineNum | The code failed to allocate the required memory |
10 | 4009 | E | MSEL_ERR_9 | Unable to Save Model Selector Name | The code failed to allocate the required memory | |
11 | 4010 | E | MSEL_ERR_10 | ( line %d ) - 'Model Selector' Keyword Missing name | lineNum | A [Model Selector] section should have a name defined on the keyword line |
12 | 4011 | E | MSEL_ERR_11 | ( line %d ) - Incorrect Number of Line Items (%d) For Keyword %s: Expecting %d | lineNum,numberOfItemsFound,keyword,numberOfItemsExpected | The keyword should have had items on the keyword line but only number of data items were found |
13 | 4012 | E | MSEL_ERR_12 | ( line %d ) - Model Selector Name Over %d Characters Long | lineNum,maxChars | |
14 | 4013 | E | MSEL_ERR_13 | ( line %d ) - Invalid Model SelectorName (\"%s\"); Reserved Word. | lineNum,modelSelectorName | |
15 | 4014 | E | MSEL_ERR_14 | ( line %d ) - Model Selector Name Previously Defined (\"%s\") | lineNum,modelSelectorName | A [Model Selector] section with name should be defined at most once |
16 | 4015 | B | MSEL_ERR_15 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
17 | 4016 | E | MSEL_ERR_16 | ( line %d ) - 'Model Selector' Keyword: Missing model name | lineNum | |
18 | 4018 | E | MSEL_ERR_18 | ( line %d ) - Invalid Model Name (\"NA\") | lineNum | |
19 | 4019 | E | MSEL_ERR_19 | ( line %d ) - Model Descriptor string '%s' is too long,truncating to %u characters. | lineNum,descriptor,length | |
20 | 4020 | B | MSEL_ERR_20 | %s:%d:Unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
21 | 4021 | E | MSEL_ERR_21 | '%s' is the name of a Model and a Model Selector | modelSelectorName | The Model Selector name is also the name of a Model in the file |
22 | 4022 | W | MSEL_ERR_22 | Model %s in Model Selector %s is Differential,but this Model Selector contains Single Ended models too | modelName,modelSelectorName | |
23 | 4023 | W | MSEL_ERR_23 | Model %s in Model Selector %s is Single Ended, but this Model Selector contains Differential models too | modelName,modelSelectorName | |
24 | 4024 | E | MSEL_ERR_24 | Model '%s' in Model Selector '%s' is not defined in the file | modelName,modelSelectorName | The model referred to in the [Model Selector] section is not defined in the ibis file |
25 | 4025 | E | MSEL_ERR_25 | ( line %d ) - Model '%s'. already used in this Model Selector | lineNum,modelName | A model name can be referred to at most once in a [Model Selector] section |
26 | 4026 | W | MSEL_ERR_26 | Model Selector '%s' is not associated with any Pin or Series Pin Mapping | modelSelectorName | The [Model Selector] has not been associated with any Pin or Series Pin Mapping ( ie; it is unreferenced in the ibis file) |
General Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4100 | E | IBIS_ERR_0 | Unable to create IBIS. | Internal memory allocation error | |
2 | 4101 | E | IBIS_ERR_1 | Required keyword 'Component' not found. | The [Component] keyword is mandatory in an IBIS file |
Driver Schedule Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4200 | E | DRVSH_ERR_0 | ( line %d ) - Driver Schedule: Already Defined for this model | lineNum | More than one [Driver Schedule] section should not be defined for a model |
2 | 4201 | B | DRVSH_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
3 | 4202 | B | DRVSH_ERR_2 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
4 | 4203 | B | DRVSH_ERR_3 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
5 | 4204 | E | DRVSH_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
6 | 4205 | E | DRVSH_ERR_5 | Model '%s': The [Driver_Schedule] has no models defined | modelName | The [Driver Schedule] section for model is empty |
7 | 4206 | W | DRVSH_ERR_6 | Model '%s': The [Driver_Schedule] has only one model defined | model | The [Driver Schedule] section for model refers to only one model |
8 | 4207 | E | DRVSH_ERR_7 | Model %s used in the Driver Schedule of Model %s is not defined | refModel,modelName | The model referred to in the [Driver Schdule] section of model is not defined |
9 | 4208 | E | DRVSH_ERR_8 | Model %s used in the Driver Schedule of Model %s cannot itself have a Driver Schedule | refModel,modelName | The model referred to in the [Driver Schdule] section of model cannot itself have an associated driver schedule |
10 | 4209 | E | DRVSH_ERR_9 | Model %s used in the Driver Schedule of Model %s should be an output model | refModel,modelName | The model referred to in the [Driver Schdule] section of model should be an output model type |
11 | 4210 | E | DRVSH_ERR_10 | Unable to Set Model Name in Driver Schedule | Internal memory allocation error | |
12 | 4211 | E | DRVSH_ERR_11 | ( line %d ) - 'Driver Schedule' Missing model Name | lineNum | |
13 | 4212 | E | DRVSH_ERR_12 | ( line %d ) - Model Name Over %d Characters Long | lineNum,maxChars | |
14 | 4213 | E | DRVSH_ERR_13 | ( line %d ) - Model Name in Driver Schedule is the same as enclosing Model (\"%s\") | lineNum,modelName | |
15 | 4214 | E | DRVSH_ERR_14 | ( line %d ) - Invalid Model Name in Driver Schedule (\"%s\"); Reserved Word. | lineNum,modelName | A reserved word was used as a model name in a [Driver Schedule] section |
16 | 4215 | E | DRVSH_ERR_15 | ( line %d ) - Model Name (\"%s\") previously used in this Driver Schedule | lineNum,modelName | The model has been referred to more than once in a [Driver Schdedue] section |
17 | 4216 | E | DRVSH_ERR_16 | ( line %d ) - Unable to create new Driver Schedule Model. | lineNum | Internal memory allocation error |
Electrical Board Description (EBD) Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4300 | B | EBDMDL_ERR_0 | %s:%d:EBDMDL_Init unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
2 | 4301 | E | EBDMDL_ERR_1 | ( line %d ) - Orphan Electrical Board Description keyword. | lineNum | |
3 | 4302 | E | EBDMDL_ERR_2 | ( line %d ) - Orphan Data Line. | lineNum | |
4 | 4303 | E | EBDMDL_ERR_3 | ( line %d ) - Detected previous unterminated Forks | lineNum | |
5 | 4304 | B | EBDMDL_ERR_4 | %s:%d:Illegal keyword. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
6 | 4305 | B | EBDMDL_ERR_5 | %s:%d:Illegal line type received. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
7 | 4306 | E | EBDMDL_ERR_6 | Board Description '%s' is duplicated within the .ebd file. | ebdModel | |
8 | 4307 | E | EBDMDL_ERR_7 | ( line %d ) - Unable to create new EBDMDL. | lineNum | Memory allocation for a new EBD model failed |
9 | 4308 | E | EBDMDL_ERR_8 | Ebd Model keyword 'Begin_Board_Description' not found or blank. | ||
10 | 4309 | E | EBDMDL_ERR_9 | ( line %d ) - Duplicate [Number of Pins] keyword | lineNum | There should only be a single [Number of Pins] section in an EBD model |
11 | 4310 | E | EBDMDL_ERR_10 | ( line %d ) - Blank Number_of_Pins value. | lineNum | The number of pins was not specified with the [Number of Pins] keyword |
12 | 4311 | E | EBDMDL_ERR_11 | ( line %d ) - Duplicate Number_of_Pins keyword. | lineNum | More than one [Number of Pins] keyword was found |
13 | 4312 | W | EBDMDL_ERR_12 | ( line %d ) - Suspicious Number_of_Pins value. | lineNum | The number of pins value has a partially incorrect format |
14 | 4313 | E | EBDMDL_ERR_13 | ( line %d ) - Bad Number_of_Pins value. | lineNum | The number of pins value could not be parsed |
15 | 4314 | E | EBDMDL_ERR_14 | ( line %d ) - Number_of_Pins = 0. | lineNum | The number of pins was specified as 0 |
16 | 4315 | E | EBDMDL_ERR_15 | Number_of_Pins keyword not found or value bad for Ebd Model '%s'. | ebdModel | |
17 | 4316 | E | EBDMDL_ERR_16 | ( line %d ) - No Pin_name found . | lineNum | |
18 | 4317 | E | EBDMDL_ERR_17 | ( line %d ) - Pin name string too long. will be truncated. | lineNum | |
19 | 4318 | E | EBDMDL_ERR_18 | ( line %d ) - Number of Pins is zero,unable to add Pin Number. | lineNum | |
20 | 4319 | E | EBDMDL_ERR_19 | ( line %d ) - Unable to allocate Pin_Name array. | lineNum | The code failed to allocate the required memory |
21 | 4320 | E | EBDMDL_ERR_20 | ( line %d ) - More Pin Numbers names than Number of pins. | lineNum | |
22 | 4321 | E | EBDMDL_ERR_21 | ( line %d ) - Unable to allocate PIN. | lineNum | The code failed to allocate the required memory |
23 | 4322 | E | EBDMDL_ERR_22 | ( line %d ) - Duplicate Pin <%s>. | lineNum,pinName | |
24 | 4323 | E | EBDMDL_ERR_23 | ( line %d ) - No signal_name found | lineNum | |
25 | 4324 | E | EBDMDL_ERR_24 | ( line %d ) - signal_name too long. will be truncated. | lineNum | |
26 | 4325 | E | EBDMDL_ERR_25 | ( line %d ) - Unexpected data after signal_name. | lineNum | |
27 | 4326 | E | EBDMDL_ERR_26 | Required keyword Pin_List not found. | ||
28 | 4327 | E | EBDMDL_ERR_27 | No Pin Numbers names found. | ||
29 | 4328 | E | EBDMDL_ERR_28 | Pin '%s' was not referenced on any Electrical Path | pinName | |
30 | 4329 | W | EBDMDL_ERR_29 | Pin '%s' was referenced on Electrical Paths but is implicitly connected to a power or a gnd plane | pinName | |
31 | 4330 | E | EBDMDL_ERR_30 | Pin '%s' was referenced %d times on Electrical Paths | pin,count | |
32 | 4331 | E | EBDMDL_ERR_31 | Number of Pins <%u> not the same as count of Pin Numbers names found <%u>. | actualPins,pinCount | |
33 | 4332 | E | EBDMDL_ERR_32 | Required End_Board_Description keyword not found. | ||
34 | 4333 | E | EBDMDL_ERR_33 | Keyword '%s' not found or blank for Ebd Model '%s'. | keyword,ebdModel | |
35 | 4334 | E | EBDMDL_ERR_34 | ( line %d ) - Duplicate '%s' keyword found. | lineNum,keyword | |
36 | 4335 | E | EBDMDL_ERR_35 | ( line %d ) - Extraneous data on '%s' line. | lineNum,keyword | |
37 | 4336 | E | EBDMDL_ERR_36 | ( line %d ) - Duplicate [Pin List] keyword found. | lineNum | |
38 | 4337 | E | EBDMDL_ERR_37 | ( line %d ) - Unable to find 'signal_name' after [Pin List] keyword. | lineNum | |
39 | 4338 | E | EBDMDL_ERR_38 | ( line %d ) - 'signal_name' column header not found. | lineNum | |
40 | 4339 | E | EBDMDL_ERR_39 | ( line %d ) - Unrecognized data after 'signal_name' | lineNum | |
41 | 4340 | E | EBDMDL_ERR_40 | ( line %d ) - Unexpected '=' found | lineNum | |
42 | 4341 | E | EBDMDL_ERR_41 | ( line %d ) - Unexpected '/' found | lineNum | |
43 | 4342 | E | EBDMDL_ERR_42 | ( line %d ) - Detected the start of an orphan R/L/C section | lineNum | |
44 | 4344 | E | EBDMDL_ERR_44 | ( line %d ) - Detected the start of an orphan 'NC' | lineNum | |
45 | 4345 | E | EBDMDL_ERR_45 | ( line %d ) - Detected the start of an orphan 'Fork' | lineNum | |
46 | 4346 | E | EBDMDL_ERR_46 | ( line %d ) - Detected the start of an orphan 'Endfork' | lineNum | |
47 | 4347 | E | EBDMDL_ERR_47 | ( line %d ) - Empty Fork/Endfork found | lineNum | |
48 | 4348 | E | EBDMDL_ERR_48 | ( line %d ) - Endfork found without enclosing Fork | lineNum | |
49 | 4349 | E | EBDMDL_ERR_49 | ( line %d ) - No Pin Name found after Pin sub param | lineNum | |
50 | 4350 | E | EBDMDL_ERR_50 | ( line %d ) - No ref_designatior.pin found after Node sub param | lineNum | |
51 | 4351 | E | EBDMDL_ERR_51 | ( line %d ) - Detected an orphan 'Node' sub param | lineNum | |
52 | 4352 | E | EBDMDL_ERR_52 | ( line %d ) - Unknown token found: '%s' | lineNum,text | |
53 | 4353 | E | EBDMDL_ERR_53 | ( line %d ) - Unable to create new EBDPATH. | lineNum | The code failed to allocate the required memory |
54 | 4354 | E | EBDMDL_ERR_54 | ( line %d ) - Duplicate Path_Description '%s' | lineNum,path | |
55 | 4355 | E | EBDMDL_ERR_55 | EBD Model '%s' has no paths defined | ebdModel | |
56 | 4356 | E | EBDMDL_ERR_56 | Path Descriptor '%s' has no segments | path | |
57 | 4357 | E | EBDMDL_ERR_57 | Path %s or a branch does not terminate after NC | path | |
58 | 4358 | E | EBDMDL_ERR_58 | Pin '%s' used in Path '%s' not defined | pin,path | |
59 | 4359 | E | EBDMDL_ERR_59 | Reference Designator '%s' used in Path '%s' not defined | refdes,path | |
60 | 4360 | E | EBDMDL_ERR_60 | ( line %d ) - Could not allocate path element | lineNum | The code failed to allocate the required memory |
61 | 4361 | E | EBDMDL_ERR_61 | ( line %d ) - Pin_name string too long. will be truncated. | lineNum | |
62 | 4362 | W | EBDMDL_ERR_62 | ( line %d ) - Found a Pin Name '%s' containing '/'. Possible syntax error | lineNum,pinName | |
63 | 4363 | W | EBDMDL_ERR_63 | ( line %d ) - Found a Pin Name '%s' containing '='. Possible syntax error | lineNum,pinName | |
64 | 4364 | W | EBDMDL_ERR_64 | ( line %d ) - Found a Pin Name '%s'. Possible syntax error | lineNum,pinName | |
65 | 4365 | E | EBDMDL_ERR_65 | ( line %d ) - Cannot allocate path element | lineNum | The code failed to allocate the required memory |
66 | 4366 | E | EBDMDL_ERR_66 | ( line %d ) - Cannot allocate path element pin | lineNum | The code failed to allocate the required memory |
67 | 4367 | E | EBDMDL_ERR_67 | ( line %d ) - Cannot allocate path element node | lineNum | The code failed to allocate the required memory |
68 | 4368 | E | EBDMDL_ERR_68 | ( line %d ) - Invalid Node specified. Missing '.' | lineNum | |
69 | 4369 | E | EBDMDL_ERR_69 | ( line %d ) - Node Reference designator string too long. will be truncated. | lineNum | |
70 | 4370 | E | EBDMDL_ERR_70 | ( line %d ) - Node Pin name string too long. will be truncated. | lineNum | |
71 | 4371 | W | EBDMDL_ERR_71 | ( line %d ) - Found a Node '%s' containing '='. Possible syntax error | lineNum,nodeName | |
72 | 4372 | W | EBDMDL_ERR_72 | ( line %d ) - Found a Node '%s' containing '/'. Possible syntax error | lineNum,nodeName | |
73 | 4373 | W | EBDMDL_ERR_73 | ( line %d ) - Found a Node '%s'. Possible syntax error | lineNum,nodeName | |
74 | 4374 | E | EBDMDL_ERR_74 | ( line %d ) - Cannot allocate reference designator | lineNum | The code failed to allocate the required memory |
75 | 4375 | E | EBDMDL_ERR_75 | ( line %d ) - Reference Designator name '%s' too long. Will be truncated | lineNum,refdes | |
76 | 4376 | E | EBDMDL_ERR_76 | ( line %d ) - Duplicate Reference Designator '%s' | lineNum,refdes | |
77 | 4377 | E | EBDMDL_ERR_77 | ( line %d ) - No Reference Designator name found | lineNum | |
78 | 4378 | E | EBDMDL_ERR_78 | ( line %d ) - File name '%s' too long. Will be truncated | lineNum,fileName | |
79 | 4379 | E | EBDMDL_ERR_79 | ( line %d ) - No file name found | lineNum | |
80 | 4380 | E | EBDMDL_ERR_80 | ( line %d ) - Component name '%s' too long. Will be truncated | lineNum,compName | |
81 | 4381 | E | EBDMDL_ERR_81 | Reference Designator '%s' refers to the Component '%s' itself being defined | refdes,compName | |
82 | 4382 | E | EBDMDL_ERR_82 | ( line %d ) - Unknown data after component name | lineNum | |
83 | 4383 | E | EBDMDL_ERR_83 | ( line %d ) - No Component name found | lineNum | |
84 | 4384 | E | EBDMDL_ERR_84 | ( line %d ) - Invalid file name '%s'. It has no extension | lineNum,fileName | |
85 | 4385 | E | EBDMDL_ERR_85 | ( line %d ) - Unknown file extension'%s'. Should be '.ibs' or '.ebd' | lineNum,extension | |
86 | 4386 | E | EBDMDL_ERR_86 | ( line %d ) - File_name '%s' contains an upper case character '%c'. | lineNum,fileName,character | |
87 | 4387 | E | EBDMDL_ERR_87 | File_name '%s' contains a character '%c' that is illegal for DOS. | fileName,character | |
88 | 4388 | E | EBDMDL_ERR_88 | ( line %d ) - File_name '%s' contains more than one period. | lineNum,fileName | |
89 | 4389 | E | EBDMDL_ERR_89 | Pin '%s' not found on Component '%s' in file '%s' | pin,compName,fileName | |
90 | 4390 | E | EBDMDL_ERR_90 | Component '%s' not found in file '%s' | component,fileName | |
91 | 4391 | E | EBDMDL_ERR_91 | Unable to allocate PINREF. | The code failed to allocate the required memory | |
92 | 4392 | E | EBDMDL_ERR_92 | Unable to allocate FILEREF. | The code failed to allocate the required memory | |
93 | 4393 | E | EBDMDL_ERR_93 | Length of Pin '%s' referenced for Component '%s' is too long | pin,compName | |
94 | 4394 | E | EBDMDL_ERR_94 | Ebd file '%s' recursively references the component %s in the calling Ebd file '%s' | ebdFilename,compName,calledFilename |
Driver Schedule Delay Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4500 | B | DLY_ERR_0 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to missing values |
2 | 4501 | E | DLY_ERR_1 | ( line %d ) - No %s Value Was Provided for %s | lineNum,Rise|Fall_on|off_dly,subparam | |
3 | 4502 | E | DLY_ERR_2 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
4 | 4503 | B | DLY_ERR_3 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
5 | 4504 | E | DLY_ERR_4 | ( line %d ) - At least two delays must be specified | lineNum | At least two numeric delays should be specified in a data line in a [Driver Schedule] section |
6 | 4505 | E | DLY_ERR_5 | ( line %d ) - %s and %s cannot be specified together | lineNum,delayname1,delayname2 | delay and delay cannot be specified together in a data line in a [Driver Schedule] section (Rise_on_dly with Fall_off_dly and Rise_off_dly with Fall_on_dly) |
7 | 4506 | E | DLY_ERR_6 | ( line %d ) - %s is less than zero | lineNum,delayname | The delay is less than 0 in a [Driver Schedule] section |
8 | 4507 | E | DLY_ERR_7 | ( line %d ) - [Driver Schedule] requires %s < or > %s | lineNum,delayname1,delayname2 | Delay (Rise_on_dly) should not be equal to Delay (Rise_off_dly) |
9 | 4508 | E | DLY_ERR_8 | ( line %d ) - [Driver Schedule] requires %s < or > %s | lineNum,delayname1,delayname2 | Delay (Fall_on_dly) should not be equal to Delay (Fall_off_dly) |
10 | 4509 | E | DLY_ERR_9 | ( line %d ) - [Driver Schedule] requires (%s < %s AND %s > %s) OR (%s > %s and %s < %s) | lineNum,"Rise_on_dly","Rise_off_dly","Fall_on_dly","Fall_off_dly","Rise_on_dly","Rise_off_dly","Fall_on_dly","Fall_off_dly" | (Rise_on_dly should be less than Rise_off_dly and Fall_on_dly should be greater than Fall_off_dly) OR (Rise_on_dly should be greater than Rise_off_dly and Fall_on_dly should be less than Fall_off_dly) |
AMI Model Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4601 | E | ALGMOD_ERR_1 | ( line %d ) - Algorithmic Model: Already Defined for this model | lineNum | An [Algorithmic Model] section should be defined at most once for a model |
2 | 4602 | B | ALGMOD_ERR_2 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
3 | 4603 | B | ALGMOD_ERR_3 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
4 | 4604 | B | ALGMOD_ERR_4 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
5 | 4605 | E | ALGMOD_ERR_5 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
6 | 4606 | E | ALGMOD_ERR_6 | The Number of Bits should be 32 or 64 for Platform %s and Compiler %s for Algorithmic Model defined on line %d | platform,compiler,lineNum | On the __bits line for the [Algorithmic Model] section defined on the bits should be 32 or 64 |
7 | 4607 | E | ALGMOD_ERR_7 | Duplicate Sub-Parameter: Platform %s Compiler %s Bits %d for Algorithmic Model defined on line %d | platform,compiler,bits,lineNum | A duplicate __ line for the [Algorithmic Model] defined on line has been found |
8 | 4608 | B | ALGMOD_ERR_8 | Unable to Parse %s: %s %d | subparam,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
9 | 4609 | E | ALGMOD_ERR_9 | ( line %d ) - Unknown Line in Algorithmic Model | lineNum | A line was found in the [Algorithmic Model] section wich was not a valid line |
10 | 4610 | E | ALGMOD_ERR_10 | ( line %d ) - Could not parse Platform,Compiler,Bits for [Algorithmic Model] Executable Sub-parameter | lineNum | There was an error parsing the Platform_Compiler_Bits line |
11 | 4611 | E | ALGMOD_ERR_11 | ( line %d ) - "Platform name too long %s" | lineNum,platform | The string is longer than 44 characters |
12 | 4612 | E | ALGMOD_ERR_12 | ( line %d ) - "Compiler name too long %s" | lineNum,compiler | The string is longer than 44 characters |
13 | 4613 | E | ALGMOD_ERR_13 | ( line %d ) - "Could not parse the Bits in %s for [Algorithmic Model] Executable Sub-parameter" | lineNum,platform_bits_compiler | Expected an integer for the number of bits in string |
14 | 4614 | E | ALGMOD_ERR_14 | Filename too long %s | fileName | The File_name subparameter string is longer than 44 characters |
15 | 4615 | E | ALGMOD_ERR_15 | Empty [Algorithmic Model] defined for Model %s | modelName | There was no data defined in an [Algorithmic Model] section for model |
16 | 4616 | E | ALGMOD_ERR_16 | Code file %s not found. It was defined in [Algorithmic Model] for Model %s | fileName,modelName | The code file associated with the[Algorithmic Model] section of model was not found |
17 | 4617 | E | ALGMOD_ERR_17 | AMI Parameter file %s should have '.ami' extension. | fileName | The Parameter file for the [Algorithmic Model] section defined for model should have an '.ami' extension |
18 | 4618 | E | ALGMOD_ERR_18 | AMI parameter file %s not found. It was defined in [Algorithmic Model] for Model %s | fileName,modelName | The parameter file associated with the[Algorithmic Model] section of model was not found |
19 | 4619 | E | ALGMOD_ERR_19 | The Parameter file has mismatched parenthesis | The number of open parenthesis '(' should be equal to the number of close parenthesis ')' | |
20 | 4620 | E | ALGMOD_ERR_20 | The AMI parameter file should start with a parenthesis | The first character in a parameter file should be an open parenthesis '(' | |
21 | 4621 | B | ALGMOD_ERR_21 | Internal error while parsing Parameter file | There is a bug in the code which parses AMI parameter file | |
22 | 4622 | E | ALGMOD_ERR_22 | No Reserved_Parameters found | No (Reserved_Parameters) section was found | |
23 | 4623 | E | ALGMOD_ERR_23 | Unknown branch %s found | badSection | An unknown section was found |
24 | 4624 | E | ALGMOD_ERR_24 | Unknown parameter %s found as a child of %s | paramName,section | An unknown parameter was found in section |
25 | 4625 | E | ALGMOD_ERR_25 | %s parameter is mandatory | paramName | Parameter is mandatory |
26 | 4626 | E | ALGMOD_ERR_26 | %s: Illegal format for %s | subparam,paramName | The format of (Usage; Default; Type) of parameter is incorrect |
27 | 4627 | E | ALGMOD_ERR_27 | Illegal %s value %s specified for %s | subparam,badValue,paramName | The value of (Usage; Default;Type) of parameter is illegal |
28 | 4628 | E | ALGMOD_ERR_28 | Found a branch %s expecting a leaf for %s | branchName,paramName | A list was expected for param but a branch was found instead |
29 | 4630 | E | ALGMOD_ERR_30 | %s is mandatory for %s | subparam,paramName | (Usage; Type or Default) is mandatory for parameter |
30 | 4632 | E | ALGMOD_ERR_32 | %s: Illegal Format for %s. Expected %d number(s) | subparam,paramName,expected | The values for of parameter are incorrect. number of numeric values were expected |
31 | 4634 | E | ALGMOD_ERR_34 | Invalid syntax of branch or leaf. At least 2 elements expected in a list | Any list should have at least 2 elements | |
32 | 4635 | E | ALGMOD_ERR_35 | Too few nodes in branches or leaves | There was a syntax error during parsing | |
33 | 4636 | E | ALGMOD_ERR_36 | Algorithmic Model is not allowed for model %s which is of type %s | modelName,modelType | Model is of type which is either Terminator; Series or Series_switch for which Algorithmic Model cannot be defined |
34 | 4637 | E | ALGMOD_ERR_37 | AMI_Version should be the first parameter under Reserved_Parameters | If AMI_Version is specified; it should be the first parameter defined under the Reserved_Parameters sectioon | |
35 | 4638 | E | ALGMOD_ERR_38 | AMI_Version %s is not valid | amiVersion | An invalid AMI Version was specified |
36 | 4639 | E | ALGMOD_ERR_39 | %s: Both Format/Value and Default cannot be specified | paramName | For AMI parameter a Format of type Value and a Default were specified |
37 | 4640 | E | ALGMOD_ERR_40 | %s: %s defined multiple times | paramName,subparam | For AMI parameter the sub parameter was defined multiple times |
38 | 4641 | E | ALGMOD_ERR_41 | %s: Either Format/Value or Default should be specified | paramName | For AMI Parameter either a Format of type Value or a Default value must be specified |
39 | 4642 | E | ALGMOD_ERR_42 | %s: defined multiple times | paramName | The AMI parameter was defined multiple times |
40 | 4643 | E | ALGMOD_ERR_43 | Reserved_Parameters should precede Model_Specific | The Reserved_Parameters section should be defined before the Model_Specific section in an AMI file | |
41 | 4644 | E | ALGMOD_ERR_44 | %s: Unexpected leaf %s found | paramName,leafName | An unexpected leaf was found under AMI parameter <param? |
42 | 4645 | E | ALGMOD_ERR_45 | Illegal format for %s for param %s. Expected %d %s | format,paramName,count,type | The Format specified for parameter was found to be invalid. A total of tokens of type were expected. |
43 | 4646 | E | ALGMOD_ERR_46 | Use_Init_Output is only allowed for AMI version 5.0 | The Use_Init_Output section is not allowed for AMI Versions greater than 5.0 | |
44 | 4647 | E | ALGMOD_ERR_47 | %s defined multiple times in Reserved_Parameters | paramName | The parameter was defined multiple times under Reserved_Parameters section |
45 | 4648 | E | ALGMOD_ERR_48 | %s: The %s value %s for Type %s is invalid | paramName,format,value,type | A generic message which indicates that for AMI Parameter for Format subparam the value specified for Type is invalid |
46 | 4649 | E | ALGMOD_ERR_49 | %s is not allowed for %s | subparam,paramName | A generic message which indicates that the subparameter cannot be specified for AMI Parameter |
47 | 4650 | E | ALGMOD_ERR_50 | %s: %s cannot be specified when %s is specified | paramName,subparam1,subparam2 | A generic message which indicates that for AMI Parameter ; the subparameter cannot be used in conjunction with subparameter |
48 | 4651 | E | ALGMOD_ERR_51 | %s: The number of %s %d does not match the number of %s %d in Table | paramName,tableFeature1,count1,tableFeature2,count2 | A generic message which indicates that for AMI Parameter of Format Table; table feature has a count which does not match the count of table feature ; ie; number of lables; number of columns; number of types are mismatched |
49 | 4652 | E | ALGMOD_ERR_52 | Illegal format for Labels in Format Table for param %s. Expected a string | paramName | The Labels in Table definition for parameter were not found to be strings |
50 | 4653 | E | ALGMOD_ERR_53 | Labels should be defined before data rows in Format Table for param %s. | paramName | The Lables in Table definition for parameter were not defined before the rows of the table |
51 | 4654 | E | ALGMOD_ERR_54 | %s: Format Table should contain at least one row | paramName | The Table definition for parameter did not have any rows defined |
52 | 4655 | E | ALGMOD_ERR_55 | %s: Format Table does not have same number of entries in all rows | paramName | The Table definition for parameter contains rows with different number of columns |
53 | 4656 | E | ALGMOD_ERR_56 | %s: Format Table cannot contain a branch | paramName | The Table definition for parameter was found to contain a non leaf |
54 | 4662 | E | ALGMOD_ERR_62 | %s: Default value (%s) is not in Format List | paramName,default | For Format List for parameter ; the Default value must match one of the values defined in the list |
55 | 4663 | E | ALGMOD_ERR_63 | %s: Table Format requires (Type Float) or (Type UI) or (Type Integer Float Float) or (Type Integer UI Float) | paramName | For parameter ; for Format Table; the Type sub parameter can only be (Type Float) or (Type UI) or (Type Integer Float Float) or (Type Integer UI Float) |
56 | 4664 | E | ALGMOD_ERR_64 | Error Parsing ami file. An invalid token was found when a Leaf Node was expected | A token was found when a Leaf node was expected during parsing | |
57 | 4665 | E | ALGMOD_ERR_65 | %s: Invalid parameter name. Type Tap requires Parameter name to be a signed integer | paramName | The Parameter Name associated with type Tap should be a signed integer string |
58 | 4666 | E | ALGMOD_ERR_66 | %s: Duplicate sub-branch %s found | paramName,branchName | ALGMOD_ERR_66 |
59 | 4668 | E | ALGMOD_ERR_68 | An unexpected token found around: %s | text | There was a syntax error during parsing near string |
60 | 4669 | E | ALGMOD_ERR_69 | Parameter '%s' is not supported in AMI_Version %s | paramname,version | The Parameter <paramname> is not specified in AMI files with version <version> |
61 | 4670 | E | ALGMOD_ERR_70 | Parameter '%s': The number of values in ListTip (%d) does not match the number of values in List (%d) | paramname,listtipnum,listnum | The Parameter <paramname> is of Format List but the number of entries in the List <listnum> does not match the number of entries in the associated ListTip <listtipnum> |
62 | 4671 | E | ALGMOD_ERR_71 | Parameter '%s': Duplicate value '%s' found in ListTip but the corresponding values in List ('%s', '%s') are not the same | paramname,listipval,listval1,listval2 | The Parameter <paramname> is of Format List but there are two entries <listval1> and <listval2> which have the same associated ListTip value <listipval> |
63 | 4672 | E | ALGMOD_ERR_72 | Parameter Repeater_Type %s can only have values 'Redriver' or 'Retimer' | formatordefault | The <formatordefault> (Format or Default) value associated with AMI Parameter Repeater_Type can only be 'Redriver' or 'Retimer' |
64 | 4673 | E | ALGMOD_ERR_73 | Parameter GetWaveExists should be true when a Repeater_Type Retimer is specified | If an AMI parameter Repeater_Type with value Retimer is specified in a parameter file; then the GetWaveExists parameter in the same file should have a value of True | |
65 | 4674 | E | ALGMOD_ERR_74 | Parameter '%s' value '%s' contains back slashes '\\' | paramname,paramvalue | The parameter <paramname> (DLL_Path or Supporting_Files) has a value <paramvalue> which contains a backslash '\' character |
66 | 4675 | E | ALGMOD_ERR_75 | Parameter '%s' value '%s' ends with a slash '/' | paramname,paramvalue | The parameter <paramname> (DLL_Path or Supporting_Files) has a value <paramvalue> which ends with a slash '/' character |
67 | 4676 | E | ALGMOD_ERR_76 | Parameter '%s' value '%s' is invalid | paramname,paramvalue | The parameter <paramname> has an invalid value <paramvalue> |
68 | 4677 | E | ALGMOD_ERR_77 | Parameter '%s' row has more than 1 value: '%d' | paramname,noofvalues | The number of values <noofvalues> in the table associated with parameter <paramname> (Supporting Files) is more than 1 on some row (there should be one value on each row) |
69 | 4678 | E | ALGMOD_ERR_78 | Parameter '%s' value cannot be dot '"."' | paramname | The parameter <paramname> (Supporting_Files) cannot have a value which is just a string containing a dot (".") |
70 | 4679 | E | ALGMOD_ERR_79 | Parameter '%s' path '%s' not found | paramname,paramvalue | The parameter <paramname>(Supporting_Files) specifies a path <paramvalue> to a file which does not exist |
71 | 4680 | E | ALGMOD_ERR_80 | Parameter '%s' ListTip value is not string '%s' | paramname,listipval | The parameter <paramname> has an associated ListTip which has a non string value <listipval> |
72 | 4681 | E | ALGMOD_ERR_81 | Parameter '%s' ListTip value is invalid '""' | paramname | The parameter <paramname> has ListTip specified in which one of the values is the empty (null) string |
73 | 4689 | E | ALGMOD_ERR_89 | [Algorithmic Model] Sub parameter %s is not allowed for model %s which is of type %s | subparam, modelname, modeltype | Modle <modelName> of type <modelType> cannot use the subparam <subparam>(Executable, Executable_Rx, Executable_Tx) |
74 | 4690 | E | ALGMOD_ERR_90 | Reserved Parameter %s is '%s only' and may not be used since another '%s only' Reserved Parameter has already been used earlier in this file | paramname,input|output,output|input | The Parameter <paramname> is of type <inputoutput>(Rx, Tx) but the parameter file has already been found to have an oppsite input out type |
75 | 4691 | E | ALGMOD_ERR_91 | Sub parameter %s is associated with a parameter file %s which was found to have a direction '%s-only' | subparam, paramfile input|output | The <subparam> (Executable_Rx) has to be associated with a parameter file <paramfile> of <inputoutput> type <Rx-only> and the <subparam> (Executable_Tx) has to be associated with a parameter file <paramfile> of <inputoutput> type <Tx-only> |
76 | 4692 | E | ALGMOD_ERR_92 | %s: Illegal %s value %s specified in %s | paramname, type, value, subparam | The value <value> of type <type> specified for subparam <subparam> of parameter <paramname> is invalid |
77 | 4693 | E | ALGMOD_ERR_93 | (%s '%s'): Usage cannot be Dep for referenced parameter '%s' in AMI file when the file is not referenced in the [Algorithmic Model] section of the containing Model | paramtype, paramname, filename | The referenced parameter <paramtype> (Parameter, Converter Parameter) <paramname>has a Usage Dep in Parameter file <paramfile> but is not referenced from within an [Algorithmic Model] section of a model |
78 | 4694 | E | ALGMOD_ERR_94 | (%s '%s'): Usage cannot be Dep for referenced parameter'%s' in AMI file when the file does not have a Resolve_Exists parameter with value True | paramtype, paramname, filename | The referenced parameter <paramtype> (Parameter, Converter Parameter) <paramname> has a Usage Dep in Parameter file <paramfile> but the file does not have Resolve Exists parameter with a value True |
79 | 4695 | E | ALGMOD_ERR_95 | A branch name cannot be empty | Every branchname in a parameter file should be a non empty string | |
80 | 4696 | E | ALGMOD_ERR_96 | %s is only allowed in IBIS Version 6.1 or greater | paramname | Parameter <paramname> is only allowed for IBIS versions greater than equal to 6.1 |
81 | 4697 | E | ALGMOD_ERR_97 | PAM4_UpperThreshold and PAM4_LowerThreshold must be specified when Modulation is PAM4 | PAM4_UpperThreshold and PAM4_LowerThreshold must be specified when Modulation is PAM4 and the parameter file is of type Rx_only | |
82 | 4698 | W | ALGMOD_ERR_98 | %s should be less than %s | value1, value2 | value1 (PAM4_CenterThreshold) should be less than value2(PAM4_UpperThreshold) and value1(PAM4_LowerThreshold) should be less than value2(PAM4_CenterThreshold) |
83 | 4699 | E | ALGMOD_ERR_99 | Model %s of type %s is associated with a parameter file %s which was found to have a direction '%s-only' | modelname, modeltype, filename, direction | Model <modelname> is of type <modeltype> but is associated with a Parameter file <filename> which was found to have direction <direction> (Rx, Tx) |
84 | 4700 | E | ALGMOD_ERR_100 | Model %s of type %s is a receiver associated with parameter file %s which has Modulation PAM4 defined but PAM4_UpperThreshold and PAM4_LowerThreshold are not specified | modelname, modeltype, filename | Model <modelname> of type <modeltype> is a Receiver and is associated with a Parameter file <filename> which defines a PAM4 Modulation but does not define PAM4_UpperThreshold and PAM4_LowerThreshold |
85 | 4701 | E | ALGMOD_ERR_101 | ListTip is not associated with Format List | A ListTip leaf was found which was not associated with a Format List in a parameter file | |
86 | 4702 | E | ALGMOD_ERR_102 | Code file %s does not contain required AMI_Init() function | filename | An Executable file <filename> does not define the AMI_Init() function |
87 | 4703 | E | ALGMOD_ERR_103 | Code file %s does not contain required AMI_Close() function | filename | An Executable file <filename> does not define the AMI_Close() function |
88 | 4704 | E | ALGMOD_ERR_104 | Code file %s does not contain AMI_GetWave() function, required because GetWave_Exists=True in AMI file %s | filename, amifilename | An Executable file <filename> does not define the AMI_GetWave() function which is required because the associated AMI parameter file <amifilename> has defined the parameter GetWave_Exists as true |
89 | 4705 | E | ALGMOD_ERR_105 | Code file %s does not contain AMI_Resolve() function, required because Resolve_Exists=True in AMI file %s | filename, amifilename | An Executable file <filename> does not define the AMI_GetResolve() function which is required because the associated AMI parameter file <amifilename> has defined the parameter Resolve_Exists as true |
90 | 4706 | E | ALGMOD_ERR_106 | Code file %s does not contain AMI_Resolve_Close() function, required because Resolve_Exists=True in AMI file %s | filename, amifilename | An Executable file <filename> does not define the AMI_GetResolveClose() function which is required because the associated AMI parameter file <amifilename> has defined the parameter Resolve_Exists as true |
91 | 4707 | E | ALGMOD_ERR_107 | %s: Format/Value should be specified | paramname | When a parameter has Usage Out, Format/Value can be specified ( but is optional ). Default should not be specified. |
92 | 4708 | E | ALGMOD_ERR_108 | %s: Path cannot be specified in file name | filename | Referenced Executable and AMI parameter filenames should not have a path specified |
93 | 4709 | E | ALGMOD_ERR_109 | Reserved_Parameter %s cannot be specified in the Model_Specific section in AMI version %s | paramname, amiversion | A Reserved Parameter <paramname> valid in AMI version <amiversion> was specified in the Model Specific section of an AMI file with version <amiversion> |
EMI Component Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4751 | E | CMPNTEMI_ERR_1 | ( line %d ) - %s Already Defined For EMI Component | lineNum,name | CMPNTEMI_ERR_1 |
2 | 4752 | B | CMPNTEMI_ERR_2 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
3 | 4753 | E | CMPNTEMI_ERR_3 | ( line %d ) - [Emi Component] is already defined for this Component | lineNum | A [Begin EMI Component] section can be defined at most once in a component |
4 | 4754 | E | CMPNTEMI_ERR_4 | ( line %d ) - Unexpected data '%s' found after the Keyword | lineNum,text | Some extraneous data was specified after the [Begin EMI Component] keyword where none was expected. |
5 | 4755 | E | CMPNTEMI_ERR_5 | ( line %d ) - Orphan keyword line. | lineNum | A [Begin EMI Component] keyword was found where it was not expected |
6 | 4756 | E | CMPNTEMI_ERR_6 | ( line %d ) - Orphan data line | lineNum | A data line identified as belonging to a [Begin EMI Component] section was found outside of such a section |
7 | 4757 | B | CMPNTEMI_ERR_7 | %s:%d:Illegal keyword passed to EMI Component. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
8 | 4758 | B | CMPNTEMI_ERR_8 | %s:%d:Data for End EMI Component. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
9 | 4759 | B | CMPNTEMI_ERR_9 | %s:%d:Unknown keyword received data. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
10 | 4760 | B | CMPNTEMI_ERR_10 | %s:%d:Illegal line type passed to EMI Component. | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
11 | 4761 | E | CMPNTEMI_ERR_11 | ( line %d ) - [End EMI Component] expected | lineNum | A [Begin EMI Component] section should be terminated by a n [End EMI Component] keyword |
12 | 4762 | W | CMPNTEMI_ERR_12 | ( line %d ) - Empty Emi Component block found | lineNum | A [Begin EMI Component] was terminated with an [End EMI Component] keyword with no intervening data |
13 | 4763 | E | CMPNTEMI_ERR_13 | ( line %d ) - Unable to create new EMI Component. | lineNum | Memory allocation failed when trying to parse a [Begin EMI Component] |
14 | 4764 | E | CMPNTEMI_ERR_14 | ( line %d ) - C_Heatsink_gnd cannot be specified since C_Heatsink_float is already specified | lineNum | A heat sink can be either floating or grounded |
15 | 4765 | E | CMPNTEMI_ERR_15 | ( line %d ) - C_Heatsink_float cannot be specified since C_Heatsink_gnd is already specified | lineNum | A heat sink can be either floating or grounded |
16 | 4766 | E | CMPNTEMI_ERR_16 | ( line %d ) - Unknown Line after [Begin EMI Component] | lineNum | A line was found in the [Begin EMI Component] section wich was not a valid line |
17 | 4767 | B | CMPNTEMI_ERR_17 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
18 | 4768 | E | CMPNTEMI_ERR_18 | ( line %d ) - '%s' Subparameter Missing Setting | lineNum,paramName | The sub parameter has no associated value specified |
19 | 4769 | E | CMPNTEMI_ERR_19 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
20 | 4770 | E | CMPNTEMI_ERR_20 | ( line %d ) - Invalid %s (\%s\") (try \"%s\")" | lineNum,subparam/keyword,badValue,options | A generic error message which indicates that a wrong value was specified for a particular . The user must specify from one of the |
21 | 4771 | E | CMPNTEMI_ERR_21 | ( line %d ) - Invalid %s (\%s\")" | lineNum,paramName,paramValue | The sub parameter has an invalid value specified |
22 | 4772 | B | CMPNTEMI_ERR_22 | Could not allocate memory in file %s at line %d | sourceFile,sourceLinenum | Memory allocation failed |
23 | 4773 | E | CMPNTEMI_ERR_23 | ( line %d ) - Invalid %s Line | lineNum,paramName | The sub parameter line has an invalid syntax |
24 | 4774 | E | CMPNTEMI_ERR_24 | ( line %d ) - [Pin Domain EMI]: Already Defined for this EMI Component | lineNum | The [Pin Domain EMI] section should be defined at most one in a [Begin EMI Component] section |
25 | 4775 | E | CMPNTEMI_ERR_25 | ( line %d ) - Expected 'percentage' parameter after keyword | lineNum | A [Pin Domain EMI] keyword should be followed by the the column header 'percentage' |
26 | 4776 | E | CMPNTEMI_ERR_26 | ( line %d ) - Unknown parameter '%s': Expected 'percentage' | lineNum,badValue | A [Pin Domin EMI] keyword should be followed by the column header 'percentage' but an unexpected column header was found |
27 | 4777 | E | CMPNTEMI_ERR_27 | ( line %d ) - domain_name '%s' is redefined | lineNum,domainName | The domain name was defined multiple times in a [Pin Domain EMI] section |
28 | 4778 | E | CMPNTEMI_ERR_28 | ( line %d ) - Invalid percentage '%s'. %s | lineNum,badValue,maxLength | The percentage for a domain_name was specified using more than characters( where maxLength is 5) |
29 | 4779 | E | CMPNTEMI_ERR_29 | ( line %d ) - [Pin EMI]: Already defined for this EMI Component. | lineNum | A [Pin EMI] section should be dfined at most once in a [Begin EMI Component] section |
30 | 4780 | E | CMPNTEMI_ERR_30 | ( line %d ) - Unable to find column headers after [Pin EMI] keyword. | lineNum | The [Pin EMI] keyword should be followed by the column headers domain_name and clock_div |
31 | 4781 | E | CMPNTEMI_ERR_31 | ( line %d ) - '%s' column header not found or out of order. | lineNum,columnHeader | The column header was expected on the [Pin EMI] keyword definition line but was not found or found out of order |
32 | 4782 | E | CMPNTEMI_ERR_32 | ( line %d ) - Unable to add data for [Pin EMI] keyword. | lineNum | There was an error parsing the data line specified in a [Pin EMI] section |
EMI Model Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4800 | E | MDLEMI_ERR_0 | ( line %d ) - EMI Model: Already Defined for this model | lineNum | There can be at most one [Begin EMI Model] section in a model |
2 | 4801 | E | MDLEMI_ERR_1 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,paramName,numberOfItemsExpected | The sub parameter should have had items on the keyword line but only number of data items were found |
3 | 4802 | B | MDLEMI_ERR_2 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
4 | 4803 | B | MDLEMI_ERR_3 | Should Not Be Here: %s,%d | sourceFile,sourceLinenum | The code has a bug |
5 | 4804 | B | MDLEMI_ERR_4 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
6 | 4805 | E | MDLEMI_ERR_5 | ( line %d ) - %s is already specified for the EMI Model | lineNum,paramName | The subparameter has already been defined in a [Begin EMI Model] section |
7 | 4806 | E | MDLEMI_ERR_6 | ( line %d ) - '%s' Subparameter Missing Setting | lineNum,paramName | The subparameter does not have a value specified |
8 | 4807 | E | MDLEMI_ERR_7 | ( line %d ) - Invalid %s (\"%s\") (try \"%s\") | lineNum,subparam/keyword,badValue,options | A generic error message which indicates that a wrong value was specified for a particular . The user must specify from one of the |
9 | 4808 | E | MDLEMI_ERR_8 | ( line %d ) - Invalid %s (\"%s\") | lineNum,paramName,badparamValue | The subparameter has an invalid value |
EMI Pin Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 4900 | E | PINEMI_ERR_0 | ( line %d ) - Unable to add the line of Pin EMI data | lineNum | Memory allocation for a Pin EMI data structure failed |
2 | 4901 | E | PINEMI_ERR_1 | ( line %d ) - pin_name not found | lineNum | A data line in the [Pin EMI] section did not have the pin name specified |
3 | 4902 | E | PINEMI_ERR_2 | ( line %d ) - domain_name not found | lineNum | A data line in the [Pin EMI] section did not have the domain name specified |
4 | 4903 | E | PINEMI_ERR_3 | ( line %d ) - clock_div not found | lineNum | A data line in the [Pin EMI] section did not have clock div specified |
5 | 4904 | E | PINEMI_ERR_4 | ( line %d ) - clock_div should be at most %d characters long | lineNum,maxChars | The value of clock_div can be at most 5 characters long |
6 | 4905 | E | PINEMI_ERR_5 | ( line %d ) - Unexpected data '%s' after clock_div | lineNum,text | There was some extraneous data found at the end of a data line in the [Pin EMI] section |
7 | 4906 | E | PINEMI_ERR_6 | ( line %d ) - Duplicate Pin '%s' | lineNum,pinName | The pin is referred to multiple times in a [Pin EMI] section |
8 | 4907 | B | PINEMI_ERR_7 | %s:%d:Unable to get IBIS? | sourceFile,sourceLinenum | Program data structures are corrupt in program file |
9 | 4908 | E | PINEMI_ERR_8 | Component '%s': domain_name '%s' found in [Pin Domain EMI] section was not associated with any pin_name in the [Pin EMI] section | compName,domainName | In component ; a domain name was defined in the [Pin Domain EMI] section but was not found to be associated with any pin in the [Pin EMI] section |
10 | 4909 | E | PINEMI_ERR_9 | Component '%s': pin_name '%s' found in [Pin EMI] section was not found in the [Pin] section | compName,pinName | The pin referred to in the [Pin EMI] section of Component was not defined in the [Pin] section of the component |
11 | 4910 | E | PINEMI_ERR_10 | ( line %d ) - Unable to allocate new Pin EMI. | lineNum | Memory allocation error for a Pin EMI failed while trying to parse the [Pin EMI] section |
12 | 4911 | E | PINEMI_ERR_11 | ( line %d ) - Component '%s': Pin '%s' is of model '%s' and cannot be referened in a [Pin EMI] section | lineNum,compName,pinName,modelName | The pin referred to in the [Pin EMI] section of component has a model type of "GND"; "NC"; "POWER"; "CIRCUITCALL" or "NA" and hence cannot be referenced in a [Pin EMI] section |
C Comp Corner Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 5000 | E | CCORNER_ERR_0 | ( line %d ) - [C Comp Corner] Already defined for this model | lineNum | A [C Comp Corner] section can only be defined once in a Model |
2 | 5001 | B | CCORNER_ERR_1 | Unable to Allocate Memory: %s %d | sourceFile,sourceLinenum | The code failed to allocate memory |
3 | 5002 | B | CCORNER_ERR_2 | Should Not Be Here: %s, %d | sourceFile,sourceLinenum | The code has a bug |
4 | 5003 | B | CCORNER_ERR_3 | Unable to Parse %s: %s %d | text,sourceFile,sourceLinenum | A generic error message which indicates that a parsing error related to |
5 | 5004 | E | CCORNER_ERR_4 | ( line %d ) - Incorrect Number of Line Items (%d) For %s: Expecting %d | lineNum,numberOfItemsFound,keyword,numberOfItemsExpected | The keyword should have had items on the keyword line but only number of data items were found |
6 | 5005 | E | CCORNER_ERR_5 | ( line %d ) - Unknown line found among [C Comp Corner] data | lineNum | A line was found in the [C Comp Corner] section wich was not a valid line |
7 | 5006 | E | CCORNER_ERR_6 | ( line %d ) - [C Comp Corner] parameter %s is already defined | lineNum,paramName | The subparameter occurs more than once in a [C Comp Corner] section |
8 | 5007 | E | CCORNER_ERR_7 | ( line %d ) - Typ value cannot be NA | lineNum | The typical value in a Range cannot be NA |
9 | 5010 | E | CCORNER_ERR_10 | Model %s: Empty [C Comp Corner] section | modelName | There were no data lines in a [C Comp Corner] section for model |
10 | 5011 | W | CCORNER_ERR_11 | Model %s: [C Comp Corner] C_comp should not be specified when C_comp_pullup, C_comp_pulldown, C_comp_power_clamp or C_comp_gnd_clamp is specified | modelName | In model C_comp subparameter was sepcified in a [C Comp Corner] section even though the other sub parameters were also specified |
11 | 5012 | E | CCORNER_ERR_12 | ( line %d ) - [C Comp Corner] parameter %s: %s value cannot be negative | lineNum,paramName,Typ|Min|Max | The Corner value for sub parameter in a [C Comp Corner] section was less than 0 |
AMI Repeater Model Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 5102 | E | REPPIN_ERR_2 | ( line %d ) - No Repeater_Pin column entry. | lineNum | The pin column was missing while parsing a [Repeater_Pin] data line |
2 | 5103 | E | REPPIN_ERR_3 | ( line %d ) - No Repeater tx_non_inv_pin column entry. | lineNum | The tx_non_inv_pin column was missing while parsing a [Repeater_Pin] data line |
3 | 5104 | E | REPPIN_ERR_4 | ( line %d ) - Repeater_Pin column pin same as tx_non_inv_pin column pin. | lineNum | The pin specified cannot be the same as the tx_non_inv_pin specified on a [Repeater_Pin] data line |
4 | 5105 | E | REPPIN_ERR_5 | Component '%s': Repeater_Pin '%s' not previously declared in Pin section. | componentname,pinname | The pin <pinname> specified in a [Repeater Pin] section was not defined in the [Pin] section of Component <componentname> |
5 | 5106 | E | REPPIN_ERR_6; | Component '%s': Repeater tx_non_inv_pin '%s' not previously declared in Pin section. | componentname,noninvpinname | The tx_non_inv_pin <noninvpinname> specified in a [Repeater Pin] section was not defined in the [Pin] section of Component <componentname> |
6 | 5107 | W | REPPIN_ERR_7 | Component '%s': Repeater_Pin '%s' is not unique. | componentname,pinname | The same pin <pinname> is referenced more than once in the [Repeater Pin] section of Component <componentname> |
7 | 5108 | E | REPPIN_ERR_8 | Component '%s': Repeater tx_non_inv_pin '%s' already in use as a Repeater_pin. | componentname,noninvpinname | The tx_non_inv_pin <noninvpinname> was previously defined as a pin in the [Repeater Pin] section of Component <componentname> |
8 | 5109 | E | REPPIN_ERR_9 | Component '%s': Repeater_pin '%s' already in use as an tx_non_inv_pin. | componentname,pinname | The pin <pinname> was previously defined as a tx_non_inv_pin in the [Repeater Pin] section of Component <componentname> |
9 | 5110 | E | REPPIN_ERR_10 | Component '%s': Repeater tx_non_inv_pin '%s' is not unique. | componentname,noninvpinname | The same tx_non_inv_pin <noninvpinname> is referenced more than once in the [Repeater Pin] section of Component <componentname> |
10 | 5111 | E | REPPIN_ERR_11 | Component '%s': Repeater_Pin '%s' is not previously declared in Diff Pin section. | componentname,pinname | The pin <pinname> specified in a [Repeater Pin] section of component <componentname> is not defined in the [Diff Pin] section of the component. |
11 | 5112 | E | REPPIN_ERR_12 | Component '%s': Repeater tx_non_inv_pin '%s' is not previously declared in Diff Pin section. | componentname,noninvpinname | The tx_non_inv_pin <noninvpinname> specified in a [Repeater Pin] section of component <componentname> is not defined in the [Diff Pin] section of the component. |
12 | 5113 | E | REPPIN_ERR_13 | Component '%s': Repeater_Pin '%s' is not associated with a model which is of type Input or Input_Diff | componentname,pinname | The pin <pinname> specified in a [Repeater Pin] section of component <componentname> is associated with a model which is not of type Input or Input_Diff |
13 | 5114 | E | REPPIN_ERR_14 | Component '%s': Repeater tx_non_inv_pin '%s' is not associated with a model which is of type Output or Ouptut_Diff | componentname,noninvpinname | The tx_non_inv_pin <noninvpinname> specified in a [Repeater Pin] section of component <componentname> is associated with a model which is not of type Output or Output_Diff |
14 | 5115 | B | REPPIN_ERR_15 | %s:%d:Unable to get IBIS? | fileName,linenumber | Program data structures are corrupt in program file <filename> at <linenumber> |
15 | 5116 | E | REPPIN_ERR_16 | Component '%s': Repeater_Pin '%s' is associated with a model '%s' which has no Algorithmic Model | componentname,pinname,modelname | The pin <pinname> specified in the [Repeater Pin] section of component <componentname> is associated with a model <modelname> which has no [Algorithmic Model] defined |
16 | 5117 | E | REPPIN_ERR_17 | Component '%s': Repeater tx_non_inv_pin '%s' is associated with a model '%s' which has no Algorithmic Model | componentname,noninvpinname,modelname | The tx_non_inv_pin <noninvpinname> specified in the [Repeater Pin] section of component <componentname> is associated with a model <modelname> which has no [Algorithmic Model] defined |
17 | 5118 | E | REPPIN_ERR_18 | Component '%s': Repeater_Pin '%s' is associated with a model '%s' whose AMI Parameter file '%s' does not have a Repeater_Type defined | componentname,pinname,modelname,fileName | The pin <pinname> specified in the [Repeater Pin] section of component <componentname> is associated with a model <modelname> whose [Algortihmic Model] refers to an AMI Parameter file <filename> which does not have the parameter Repeater_Type defined in it |
18 | E | PARAMFILE_ERR_5 | Parameter file %s : Expected a parenthesis or a branch or found an invalid parameter in a list | fileName | The parameter file <fileName> is possibly empty or does not start with a parenthesis |
Merged Pins Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 5300 | B | MPINS_ERR_0 | Unable to Allocate Memory: %s %d | filename, linenum | Memory allocation failed in program file <filename> at <linenumber> |
2 | 5301 | E | MPINS_ERR_1 | Unable to alloc MPIN | Memory allocation failed | |
3 | 5302 | E | MPINS_ERR_2 | Unable to save [Merged Pins] Pin | Parsing of [Merged Pins] failed | |
4 | 5303 | E | MPINS_ERR_3 | Unable to parse [Merged Pins] Pin not found | The MergingPin was not defined on the [Merged Pins] line | |
5 | 5304 | E | MPINS_ERR_4 | Incorrect Number of Line Items (%d) For %s: Expecting %d | numberOfItemsFound,keyName,numberOfItemsExpected | The <keyName> should have had <numberOfItemExpected> items on the keyword line but only <numberOfItemsFound> were found |
6 | 5305 | E | MPINS_ERR_5 | [Merged Pins] Pin Name %s over %d characters long | pinName, maxLength | The Pin <pinName> defined in [Merged Pins] is too long. Should be at most <maxLength> long |
7 | 5307 | E | MPINS_ERR_7 | [Merged Pins] section already defined for Pin %s | pinName | A [Merged Pins] section already exists for Pin <pinName> |
8 | 5308 | E | MPINS_ERR_8 | Pin %s has already been connected to a Merging Pin %s | mergedPinName, mergingPinName | The merged Pin <mergedPinName> is already connected to merging Pin <mergingPinName> |
Initial Delay Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 5400 | E | IDLY_ERR_0 | [Initial_Delay] Already defined for this model | ||
2 | 5401 | E | IDLY_ERR_1 | Unable to Allocate Memory: %s %d | filename, linenum | Memory allocation failed in program file <filename> at <linenumber> |
3 | 5402 | B | IDLY_ERR_2 | Should Not Be Here: %s, %d | filename, linenum | The code has a bug in file <filename> at line <linenumber> |
4 | 5403 | B | IDLY_ERR_3 | Unable to Parse %s: %s %d | keyword, filename, linenum | Could not parse keyword <keyword> at file <filename> at line <linenumber> |
5 | 5404 | E | IDLY_ERR_4 | Incorrect Number of Line Items (%d) For %s: Expecting %d | numberOfItemsFound,keyName,numberOfItemsExpected | The <keyName> should have had <numberOfItemExpected> items on the keyword line but only <numberOfItemsFound> were found |
6 | 5405 | E | IDLY_ERR_5 | Unknown line found among [Initial_Delay] data | An unrecognized line was found in the [Initial Delay] section | |
7 | 5406 | E | IDLY_ERR_6 | [Initial_Delay] parameter %s is already defined | paramname | The [Initial Delay] parameter <paramname> (V_T, I_T) has already been defined |
8 | 5407 | E | IDLY_ERR_7 | Typ value cannot be NA | The typical value in a Range cannot be NA | |
9 | 5410 | E | IDLY_ERR_10 | %s %s: Empty [Initial_Delay] section defined on line %d | "Model", modelname, linenum | An empty [Initial Delay] section was defined for Model <modelname> on line <linenum> |
10 | 5411 | E | IDLY_ERR_11 | [Initial_Delay] parameter %s: %s value cannot be negative | paramname, subparam | The [Initial Delay] parameter <paramname> (V_T, I_T) has a <subparam>(Typ, Min, Max) which is negative |
Executable Model File Errors, Warnings and Bugs
Index | Error Number | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|---|
1 | 5502 | E | EXEFILE_ERR_2 | Code file %s not found. | filename | The code file '%s' was not found |
2 | 5503 | W | EXEFILE_ERR_3 | '%s' extension may be required. | filename | The code file <filename> may require a .so or .dll extension |
3 | 5600 | E | CHKEXE_ERR_0 | Unable to load code file %s: %s | filename, errmsg | There was an error <errmsg> when loading the code file <filename> in memory |
4 | 5601 | W | CHKEXE_ERR_1 | Unable to lookup symbol %s in code file %s: %s | symbolname, filename, errmsg | There was an error <errmsg> when trying to locate a symbol <symbolname> in the code file <filename> |
5 | 5602 | E | CHKEXE_ERR_2 | Unable to unload code file %s: %s | filename, errmsg | There was an error <errmsg> when unloading the code file <filename> from memory |
eCADSTAR specific Errors and Warnings
Index | Type | Symbol | Message | Parameters | Comments |
---|---|---|---|---|---|
1 | W | MDL_Warning | Model '%s': [Submodel] %s of undefined type is not supported. | modelname, modelname2 | |
2 | W | MDL_Warning | Model '%s': [Test Data] is not supported., | modelname | |
3 | W | MDL_Warning | [External Circuit] is not supported. | ||
4 | W | MDL_Warning | Voh not found in i/V curve range [%.4g V,%.4g V], set Voh = %.4g V. | value_min, value_max, value | Static V/I curve does intersect with the load line of the given conditions. The waveforms Voh is taken. |
5 | W | MDL_Warning | Vol not found in i/V curve range [%.4g V,%.4g V], set Vol = %.4g V. | value_min, value_max, value | Static V/I curve does intersect with the load line of the given conditions. The waveforms Vol is taken. |
6 | W | MDL_Warning | Very few points (%d) in %s edge's switching characteristic. | number | Indicates poor waveform data. |
7 | W | MDL_Warning | Spike in %s edge's switching
characteristic at t=%.3e k=%.3e set to %.3e. |
edgetype, float, float, float, float |
Rising/falling waveform shows a single spike. This is corrected through linearization. |
8 | W | MDL_Warning | Spikes in %s edge's switching
characteristic P(%.3e, %.3e) -> P(%.3e, %.3e) P(%.3e, %.3e) -> P(%.3e, %.3e) |
edgetype, float, float, float, float, float, float, float, float |
Rising/falling waveform shows a ripple. This is corrected through linearization. |
9 | W | MDL_Warning | [Initial delay] of %3g s is equal to or greater than total time of %s waveform. | float, waveformType | Initial delay calculation failed. No initial delay is considered. |
10 | W | MDL_Warning | Improper 2nd rising waveform ignored. | A given waveforn does not fit to the first named waveform at a model. | |
11 | W | MDL_Warning | Improper 2nd falling waveform ignored. | A given waveforn does not fit to the first named waveform at a model. | |
12 | W | MDL_Warning | Inconsistent rising/falling waveforms. | The load condituions of the rising waveform or waveforms do no match those of the falling waveform or waveforms. | |
13 | W | MDL_Warning | 2nd waveform for rising/falling edge ignored. | Because of the issue reported above, one waveform is ignored. | |
14 | W | MDL_Warning | Rising/falling waveforms ignored. | ||
15 | W | MDL_Warning | Two waveform based switching
characteristic for rising/falling edge failed. Revert to one waveform approach. |
Calculation of the two waveform based switching characteristic failed. | |
16 | W | MDL_Warning | One waveform based switching
characteristic for rising/falling edge failed. Revert to generic waveform approach. |
Calculation of the one waveform based switching characteristic failed. | |
17 | W | MDL_Warning | Generic waveform based switching
characteristic for rising/falling edge failed. Revert to ramp information. |
Calculation of the generic waveform based switching characteristic failed. | |
18 | W | MDL_Warning | AMI generic waveform based
switching characteristic for rising/falling edge failed. Revert to ramp information. |
Calculation of the generic AMI waveform based switching characteristic failed. | |
19 | W | MDL_Warning | R_fixture is not set, or is less than or equal to 0.0 Ohm. Rload from [Ramp] data is applied. | ||
20 | W | MDL_Warning | [Ramp] data is missing, or Rload is less than or equal to 0.0 Ohm. Use 50 Ohm default load. | ||
21 | W | MDL_Warning | No linear model is created for models of type '%s'., | modelType | |
22 | W | MDL_Warning | Model linearization failed. No linear model is created. | The generation of a simple linear buffer model failed. | |
23 | W | MDL_Warning | Ignore C_comp in scheduled model. | ||
24 | W | MDL_Warning | [Initial delay] is not supported in scheduled model. | ||
25 | W | MDL_Warning | VIHmin is not set. | ||
26 | W | MDL_Warning | VILmax is not set. | ||
27 | W | MDL_Warning | VImD[RF] cannot be set. | ||
28 | W | MDL_Warning | Vdiff is not set because there are inconsistent values of [Diff Pair]s. | Vdiff is specified differently in sevarl [Diff Pairs] involving the same models. | |
29 | W | MDL_Warning | Vdiff is not specified. | ||
30 | W | MDL_Warning | VOmD[RF] cannot be set. | The reference voltage for measurements for output buffers cannot be determined. | |
31 | W | MDL_Warning | Test load conditions cannot be set. | ||
32 | W | CMPNT_Warning | Component '%s' pin '%s': R value in package section is less than 1 uOhm. | compName, pinname | |
33 | W | CMPNT_Warning | Component '%s' pin '%s': L value in package section is less than 1 pH. | compName, pinname | |
34 | W | CMPNT_Warning | Component '%s' pin '%s': C value in package section is less than 1 fF. | compName, pinname | |
35 | W | CMPNT_Warning | Component '%s' pin '%s': RLC-values in package matrix | compName, pinname | |
36 | W | CMPNT_Warning | Component '%s' pin '%s': R value in package matrix is less than 1 uOhm. | compName, pinname | |
37 | W | CMPNT_Warning | Component '%s' pin '%s': L value in package matrix is less than 1 pH. | compName, pinname | |
38 | W | CMPNT_Warning | Component '%s' pin '%s': C value in package matrix is less than 1 fF. | compName, pinname | |
39 | W | CMPNT_Warning | Component '%s': Default RLC-package is ignored. | compName | |
40 | W | CMPNT_Warning | Component '%s': R_pkg is less than 1 uOhm. | compName | |
41 | W | CMPNT_Warning | Component '%s': L_pkg is less than 1 pH. | compName | |
42 | W | CMPNT_Warning | Component '%s': C_pkg is less than 1 fF. | compName | |
43 | W | CMPNT_Warning | Component '%s' pin '%s': RLC-package is ignored. | compName, pinname | |
44 | W | CMPNT_Warning | Component '%s' pin '%s': R_pin is less than 1 uOhm. | compName, pinname | |
45 | W | CMPNT_Warning | Component '%s' pin '%s': L_pin is less than 1 pH. | compName, pinname | |
46 | W | CMPNT_Warning | Component '%s' pin '%s': C_pin is less than 1 fF. | compName, pinname | |
47 | W | CMPNT_Warning | Component '%s': No [Package] or [Package Model] available., | compName | |
48 | W | CMPNT_Warning | Component '%s': Si_location is set to Die., | compName | This is usually the case when intentially no or negligable package parasitics are present, but the SI location is set to Pin by default. |
49 | W | CMPNT_Warning | Component '%s': Timing_location is set to Die., | compName | This is usually the case when intentially no or negligable package parasitics are present, but the Timing location is set to Pin by default. |
50 | W | PKG_Warning | Package Model '%s': Coupling is not supported. | packageName | |
51 | W | GEN_Warning | Cannot copy IBIS data to repository - no IBIS data. | ||
52 | W | GEN_Warning | Cannot copy IBIS data to repository - no repository. | ||
53 | W | GEN_Warning | Cannot copy IBIS data to repository - no library root. | ||
54 | W | GEN_Warning | Cannot create IBIS repository: %s | path | |
55 | W | GEN_Warning | Cannot copy IBIS file '%s' to repository., | filename | |
56 | W | GEN_Warning | Cannot copy file '%s' to repository., | filename | |
57 | W | GEN_Warning | Cannot create IBIS repository: %s | path | |
58 | W | EBD_Warning | EBD '%s': Component '%s/%s' is not used., | EBDname, compName, manufacturer | |
59 | E | GEN_Error | IBIS version cannot be determined. | ||
60 | E | MDL_Error | Model '%s': Remaning of model
failed. Disable rename on load and reload file. |
modelname | This message occurs if the IBIS names plus the auto-generated pre- or postfix exceed the different name limits. |
61 | E | MDL_Error | Model '%s': Renaming model %s in
drvsh failed. Disable rename on load and reload file. |
modelname, modelname2 | This message occurs if the IBIS names plus the auto-generated pre- or postfix exceed the different name limits. |
62 | E | MDL_Error | Package '%s': Renaming of
package failed. Disable rename on load and reload file. |
packageName | This message occurs if the IBIS names plus the auto-generated pre- or postfix exceed the different name limits. |
63 | E | MDL_Error | Model '%s': Renaming model at
pin %s failed. Disable rename on load and reload file. |
modelname, pinname | This message occurs if the IBIS names plus the auto-generated pre- or postfix exceed the different name limits. |
64 | E | MDL_Error | Model '%s': Renaming model in
series pin mapping failed. Disable rename on load and reload file. |
modelname | This message occurs if the IBIS names plus the auto-generated pre- or postfix exceed the different name limits. |
65 | E | MDL_Error | Model '%s': Renaming model in
model selector failed. Disable rename on load and reload file. |
modelname | This message occurs if the IBIS names plus the auto-generated pre- or postfix exceed the different name limits. |