PSpice Errors and Solutions
.PROBE and .ALIAS must agree on /CSDF
Either a .PROBE/CSDF and .ALIAS or a .PROBE and .ALIAS/CSDF were entered.
Invalid device type
The first character of all devices defines what kind of device it is. The first character is not known to be a valid device.
Maximum number of alias nodes exceeded
Too many nodes have alias names associated with them.
Unable to open index file
The index file could not be created. Either it is open by another program or the system-wide limit on the number of files which can be concurrently open has been exceeded.
Model type unknown
In a .MODEL statement the model type was probably mistyped.
- Make sure that the model type is valid. The valid model types for each device are listed in the Reference Manual section dealing with the device.
Duplicate library entry for <modelname>
The identified model appears in more than one library. Only the first one will be used.
Out of Memory
Insufficient memory for circuit.
Unrecognizable command
The first character on a line was a period (.), indicating a command, but the subsequent characters did not define a valid command.
Unable to open stimulus file
The identified file was listed in a STIMULUS device, but could not be found.
Model references form circular list. For example:
A model with an AKO: references another model with an AKO: which in turn references the first.
Unable to open probe file
The Probe Data file could not be created. Either it is open by another program or the system-wide limit on the number of files which can be concurrently open has been exceeded.
Unable to make index for library file
An index file had to be created for a library file. However, the system did not permit it.
- An index file will reside in the same directory as the library file. Make sure that you have permission to write to that directory.
- If the index file already exists, make sure that you have permission to modify it.
Model <modelname> referenced by model <modelname>, is undefined
There was an AKO: reference (.MODEL first_name ... AKO: second_name ...) The second model is not defined in either the circuit file or any of the referenced libraries.
- Check for correct spelling of the second model name.
- If necessary, add the name of the library in which it can be found.
Subcircuit <filename> used by <filename> is undefined
The identified subcircuit is not defined in either the circuit file or any of the referenced libraries.
- Check for correct spelling of the model name.
- If necessary, add the name of the library in which it can be found.
Unable to open library
The specified library could not be found.
Making new index file for library file
The index file associated with the indicated library file is being rebuilt.
This is for your information only, and is not an error. The index file is being rebuilt because it either did not exist or the library file was changed.
Missing model name in library
During the process of building the index file for a library file, a .MODEL statement was encountered which did not have a model name.
-
Correct the .MODEL statement, using the following basic syntax:
.MODEL <name> <type> <optional parameters>
Missing model type in library
During the process of building the index file for a library file, a .MODEL statement was encountered which did not have a model type.
-
Correct the .MODEL statement, using the following basic syntax:
.MODEL <name> <type> <optional parameters>
Missing subcircuit name
During the process of building the index file for a library file, a .SUBCKT statement was encountered which did not have a name.
|VON - VOFF| too small for VSWITCH model
The ON and OFF voltages specified are too close in value to each other.
RON or ROFF less than or equal to zero for VSWITCH model
Either the ON resistance or OFF resistance is not positive.
RON or ROFF greater than 1/GMIN for VSWITCH model
Either the ON resistance or OFF resistance is too large.
RON = ROFF for VSWITCH model
The ON resistance is the same as the OFF resistance.
ION - IOFF| too small for ISWITCH model
The ON and OFF currents specified are too close in value to each other.
RON or ROFF less than or equal to zero for ISWITCH model
Either the ON resistance or OFF resistance is not positive.
RON or ROFF greater than 1/GMIN for ISWITCH model
Either the ON resistance or OFF resistance is too large.
RON = ROFF for ISWITCH model
The ON resistance is the same as the OFF resistance.
<param> not a subcircuit param
One of the optional parameters listed in the PARAMS: section of a subcircuit call is not defined.
Less than 2 connections at node
This node connects to only one device terminal in the circuit or in a subcircuit model. A port may be mislabeled.
Node is floating
The voltage of this node cannot be determined. The node or the circuitry containing it may be isolated from power supplies or ground by capacitors, or the node’s connections to power supplies or ground is missing.
Invalid radix, expecting BIN (1), OCT (3), or HEX (4)
In a .VECTOR command, the optional RADIX parameter was entered, but its value was not 1, 3, 4, B, O, or H.
Unrecognized parameter
In a .VECTOR command, a parameter was entered which was not valid.
Tolerances on model <modelname> ignored due to <tolerance>
A model which is the target of a .STEP PARAM or .DC PARAM had tolerances. This is a warning only.
MC or .WCASE ignored (No <analysis type> command in circuit)
A .MC command was encountered specifying an analysis which was missing.
No models had tolerances. .MC or .WCASE ignored
A .MC command was encountered, but none of the models had tolerances specified.
The circuit matrix is singular and cannot be solved.
The matrix is singular (has a 0.0 value along the diagonal.)
The circuit matrix is too close to being singular to solve.
The matrix is nearly singular (has value almost 0.0 along the diagonal.)
Convergence problem
PSpice could not derive values for the node voltages or device currents that satisfy the convergence criteria used.
- Check circuit connections, device model parameters used, expected operating regions of the devices, etc.
- Set initial conditions, relax the tolerance parameters, use GMIN stepping (for DC convergence problems), etc.
Convergence problem
PSpice could not derive values for the node voltages or device currents that satisfy the convergence criteria used.
- Check circuit connections, device model parameters used, expected operating regions of the devices, etc.
- Set initial conditions, relax the tolerance parameters, use GMIN stepping (for DC convergence problems), etc.
Time step is too small in Transient Analysis at xxx
The simulation must terminate due to the time step needed for convergence becoming too small.
Missing or invalid expression
An expression was expected, but was either missing or invalid.
- Make sure that expressions are enclosed in '{' and '}' characters and that any '(' characters have a matching ')' character.
- Make sure that continuation lines have a '+' character in the first column.
- If the netlist was generated by Capture, contact the Customer Support.
Missing expression
An expression was expected, but was either missing or invalid.
- Make sure that expressions are enclosed in '{' and '}' characters and that any '(' characters have a matching ')' character.
- Make sure that continuation lines have a '+' character in the first column.
- If the netlist was generated by Capture, contact the Customer Support.
Bad radix spec
In a digital stimulus device, the radix specified was not one of the permitted values: 1, 3 or 4.
LABEL invalid in REPEAT loop
In a digital stimulus device, a LABEL: appeared in a REPEAT ... ENDREPEAT construct.
Missing goto label
In a digital stimulus device, a GOTO was encountered but the target label was missing.
GOTO invalid in REPEAT loop
In a digital stimulus device, a GOTO appeared in a REPEAT ... ENDREPEAT construct.
HREPEAT missing FOR or FOREVER
In a digital stimulus device, a REPEAT appeared but one of the two required keywords FOR or FOREVER was missing.
Attempt to redefine builtin name
In a .FUNC statement, a reserved macro name such as 'SQRT()' was being redefined.
Must be D
In a .PRINT/DCTLCHG statement, a request for a voltage or current was indicated.
Must be I or V or D
In a .PRINT TRAN statement, only currents, voltages, and digital states can be printed.
Must be I or V
In a .PRINT AC or .PRINT DC, only currents and voltages can be printed.
Must be V
In a .PRINT NOISE statement, only voltages can be printed.
Must be I or V, D not allowed
In a .PRINT AC or .PRINT DC, only currents and voltages can be printed.
Expression not allowed here
In a PLSYN device, a TESTVECTOR parameter was specified as a {parameter}.
Unknown parameter
In a RAM, ROM or PLD device, an unknown parameter was entered.
Probability must not be less than 0.
In a .DISTRIBUTION statement a probability was less than 0.
At least two pairs of numbers necessary
In a .DISTRIBUTION statement, at least two (probability, value) pairs must be entered.
Please simplify .. distribution too complicated
In a .DISTRIBUTION statement, more than 100 (probability, value) pairs were entered.
Use RLGC & LEN for lossy line
A lossy transmission line was specified and a either Z0 or TD parameter was entered.
- Remove the Z0 or TD parameter; lossy transmission lines are characterized with the R, L, G, G and LEN parameters.
Use Z0 & TD or F/NL for ideal line
An ideal transmission line was specified and a Lossy parameter was entered.
- Remove the Lossy parameter; ideal transmission lines are characterized with the Z0, TD, F and NL parameters.
Z0 or RLGC parameters must be specified
Transmission lines require either Z0 or R, L, G, and C to be set.
TD or F must be specified
An ideal transmission line was specified, but neither TD nor F was entered.
BadTransferFunction
An E or G device was entered and LAPLACE was specified for it. The laplace expression was invalid.
Missing REPEAT iteration count
In a PWL type Voltage or Current source, the REPEAT iteration count was missing.
Symbols Table overflow
You have too many devices to simulate with the memory available.
Voltage Source and/or Inductor Loop Involving xxx
This may be caused by a loop constructed with a combination of voltage sources and/or inductors.
Convergence problem
PSpice could not derive values for the node voltages or device currents that satisfy the convergence criteria used.
- Check circuit connections, device model parameters used, expected operating regions of the devices, etc.
- Set initial conditions, relax the tolerance parameters, use GMIN stepping (for DC convergence problems), etc.
Convergence problem
PSpice could not derive values for the node voltages or device currents that satisfy the convergence criteria used.
- Check circuit connections, device model parameters used, expected operating regions of the devices, etc.
- Set initial conditions, relax the tolerance parameters, use GMIN stepping (for DC convergence problems), etc.
Invalid Outside of .SUBCKT
A .ENDS statement was encountered, but a subcircuit was not being defined.
- Remove the .ENDS statement or, if it was intended to mark the end of the circuit, change it to .END.
Library Index File Does Not Have the Correct Format
The index file shown is corrupt.
Unable to Find Library File
The specified library could not be found.
Library File Has Changed Since Index File Was Created
The specified library file was modified since its index file was last created.
PSpice will automatically recreate the associated index file.
The Timestamp Changed from xxx to yyy
The specified library file was modified since its index file was last created.
PSpice will automatically recreate the associated index file.
Model <modelname> Used by <filename> Is Undefined
The identified model is not defined in either the circuit file or any of the referenced libraries.
- Make sure the model name is spelled correctly.
- If necessary, add the name of the library in which it can be found.
Missing param name in library
During the process of building the index file for a library file, a .PARAM statement was encountered which did not have a parameter name.
There Are No Devices in This Circuit (This Message Will Be Printed)
Multiple circuits may be simulated from a single file. After each .END statement is encountered and the simulation has been completed, PSpice will continue to read the input file for any subsequent circuits. If any data is read but no valid devices exist when the end of file is reached, this message is issued.
Only one .TEMP value allowed with .STEP
If you have a .STEP command, there may be a .TEMP command specifying only a single temperature.
Only one .TEMP, .DC TEMP, or .STEP TEMP permitted
The temperature(s) at which a circuit may be simulated can be set in exactly one of three ways. Two or more different ways have been specified.
Unable to open file
In a .INCLUDE ... FILE = ... statement, the specified file name could not be found.
Missing .ENDS in .SUBCKT
The file ended during the processing of a subcircuit definition before the .ENDS statement was encountered.
Name on .ENDS does not match .SUBCKT
A subcircuit was being processed. The last line of a subcircuit is the .ENDS statement, which may optionally have a name. This name must be identical to the subcircuit name if it is present.
Invalid device in subcircuit
While processing a subcircuit, an unknown device was encountered.
Subcircuit <filename> is Undefined
The indicated subcircuit could not be found in the circuit file or any of the libraries.
- Check the spelling and correct as required.
- Add the name of the library in which it is defined to the library list.
Incorrect Number of Interface Nodes for <filename>
The subcircuit was defined with a different number of interface nodes than were listed when an instance was placed.
Digital Simulator Option not present
The Digital Simulator Option must be purchased to use this feature.
Cannot Open Temporary Digital File
One or more temporary files required by the digital simulator could not be opened.
- Increase the FILES= value in the C:\CONFIG.SYS file.
- If this does not solve the problem, contact Customer Support.
Missing model
A model name was expected on a device statement, but was missing.
Missing number of nodes
In a Pin Delay Device (U... PINDLY), the number of nodes parameter was missing.
Too few output nodes specified
In a Pin Delay Device (U... PINDLY), the number of output nodes parameter was missing.
Bad or missing parameter
In a Digital Stimulus Device (U... STIM ...), one of the required parameters was either invalid or missing entirely.
Invalid value
In a Digital Stimulus Device (U... STIM ...), one of the states specified was not 0, 1, R, F, X, or Z.
Undefined parameter used in expression
In an expression, a reference was made to a parameter which was neither one of the predefined ones, nor one defined in a .PARAM statement.
Undefined Parameter: <parameter>
In an expression, a reference was made to this parameter which was neither one of the predefined ones, nor one defined in a .PARAM statement.
I(node) is not valid
In a .PRINT ... statement, an attempt was made to print a current at a node.
- Correct the statement. You can only print currents through a device and voltages at nodes or device pins.
Must be independent source (I or V)
In a .PRINT ... statement, only a voltage source or current source is allowed.
Digital node table overflow
There are too many digital nodes to simulate with the memory available.
Missing parameter
A parameter was expected in a .AC or .DC statement, but was missing.
Not a valid parameter for model type
A parameter in a .MODEL statement was misspelled.
Must be 'I' or 'V'
In a .DC or .STEP DC, an attempt was made to sweep some device other than a voltage or current source.
Missing node number
In an .IC or .NODESET statement, the node number to be set was not specified.
Missing device name
In an .IC or .NODESET statement, the device whose node was to be set was not specified.
Analog simulator option not present
The statement requires analog simulator option, but that option is not installed.
Invalid parameter
For a device other than a MOSFET or IGBT, a parameter was entered that is specific to these two devices.
Inductor part of this K device
In a K (Coupling) device, the same Inductor was entered twice.
Inductor part of another core device
The same inductor appears in more than one K (Core) device.
Transmission line part of this K device
In a K (Coupling) device, the same Transmission Line was entered twice.
Invalid specification
In a voltage source or current source, the transient specification was not EXP, PULSE, PWL, SFFM, or SIN.
Bad value
A floating point value was expected, but an invalid number was encountered.
Invalid number
An invalid floating point number was generated in the process of a calculation. The most common cause of this is a .MODEL parameter which is too far out of line.
No analog devices--DC sweep ignored
The circuit has only digital devices. Digital devices are only simulated in the Transient (time-domain) analysis.
No analog devices--small-signal analysis Ignored
The circuit has only digital devices. Digital devices are only simulated in the Transient (time-domain) analysis.
Missing value
- Make sure that continuation lines have a + character in the first column.
- If the netlist was generated by Capture, contact Customer Support.
EOF in subcircuit
During the definition of a subcircuit, an end-of-file condition was encountered. The file is probably corrupt.
Return to top