PSpice Frequently Asked Questions

These former OrCAD Knowledge Base entries have been updated and are now organized by topic for an easier read. They reference only v9.0 and newer.

Markers - Cross Probing
Modeling - Libraries
Modeling - Devices
Schematic Editors
Simulation
User Interface - Probe
OrCAD Capture-PSpice Flow
Other

Markers - Cross Probing
  1. Specifying trace colors in PSpice that correspond to markers in OrCAD Capture more>>
  2. Markers appear gray sometimes and in color at other times more>>
  3. Simulation markers in OrCAD Capture disappear after changing simulation profiles more>>
  4. Deleting a marker does not remove the corresponding trace from the Probe display more>>
  5. Power marker does not show power for hierarchical block more>>
  6. Plot window template appears in Probe but not in OrCAD Capture more>>
  7. Print Preview restores the Printer Setup orientation to default more>>
  8. Current markers on pins of hierarchical blocks give ERROR -- Must be a two terminal device more>>

Return to top

Modeling - Libraries
  1. ABM expression causes error more>>
  2. Modeling a frequency dependent inductor for AC sweep analysis more>>
  3. Solving difficulties in IBIS models translated for PSpice more>>
  4. Creating an Analog Behavioral Model of a spark gap device more>>
  5. Model Editor uses different entry modes more>>
  6. "Skipping section 1. Section 1 has less than 2 rows of data" error more>>
  7. Libraries that are not supported in PSpice A/D Basics more>>
  8. Obtaining a Glossary and Index of PSpice part and symbol properties (attributes) more>>
  9. Power symbol and ground symbol nets do not appear in the netlist if connected to a hierarchical port more>>
  10. Convergence failure for three winding transformer with non-ideal couplings more>>
  11. Using BSIM1 ordered parameter lists with MOSFET Level 4 more>>
  12. Creating a "sample and hold" circuit more>>
  13. Sinusoidal vs. "AC" sources more>>
  14. Modulated pulse width pulse source more>>
  15. Ideal opamp or comparator more>>
  16. Modeling voltage-controlled and temperature-dependent resistors more>>
  17. Building a center-tapped transformer in Release 9 more>>
  18. Syntax for an IF THEN statement for ABM parts more>>
  19. Changes to voltage and current controlled switches (SBREAK and WBREAK) more>>
  20. Model Editor: Zero Bias Leakage not extracted for P-channel MOSFET (PMOS) more>>
  21. Units for R, L, G, and C in any transmission line within the TLINE.LIB file more>>
  22. Guidelines for using TSMC 0.18u and 0.25u process MOS models with PSpice more>>
  23. The REF-195 series of parts gives a subcircuit undefined error more>>
  24. Using programmable logic in PSpice A/D simulations more>>
  25. Adding a tolerance parameter to a PSpice model more>>
  26. Finding a part in the library by a characteristic more>>
  27. Model Editor sends a Nested Subcircuit error message when opening a library, yet the parts simulate correctly more>>
  28. REXT, CEXT, RINT, CX, and RXCX pins on one-shots no longer require a connection more>>
  29. Creating a basic 3-winding, ideal transformer more>>
  30. OrCAD Capture symbols created with PSpice Model Editor do not get saved to existing library more>>
  31.  What do attributes V_DTC and V_PWM, for part TL494 in the controller.olb, represent?more>>
  32.  Which library contains Ground symbol for use in PSpice project? more>>
  33.  Where can I find a time delay component? more>>
  34.  Where can I find a non linear source in my PSpice libraries? more>>
  35.  What are some tips for modeling optocouplers for PSpice? more>>
  36.  How do I pass parameters to a .model statement? more>>
  37.  How can I create power sources with tolerances? more>>
  38.  I am trying to open a library in model editor and it shows the error message "Nested
    subcircuits are not supported". Why? more>>

Modeling - Devices
  1. How do I create a capacitor model whose value is a function of an independent voltage source or a net voltage? more>>
  2. How do I define a Voltage (Current) source that changes amplitude as a function of
    frequency? more>>
  3. How can I use PSpice's ABM feature to solve differential equations? more>>
  4. In what ways can frequency dependent behavior be modeled with ABM? more>>
  5. What are the tips for transient effect modeling with ABM? more>>
  6. How do I simulate MOS libraries, containing binned models that are used with the HSPICE automatic model selection feature, in PSpice? more>>
  7. How can I ensure that process corner selection is built into model parameter values? more>>
  8. Where can I get a model for a transorb bidirectional transient voltage suppressor diode? more>>
  9. How to create a LOT tolerance used in subckt? more>>
  10. How do I create a simple NAND gate with ABM? more>>
  11. What are the types of ABM supported by PSpice? more>>

Return to top

Schematic Editors
  1. Backslashes are interpreted as overbars in file name attributes in Schematics v8.0 more>>
  2. The VPWL_FILE part displays an error when netlisting in Schematics v8.0. more>>
  3. Importing vendor SPICE models into MicroSim Schematics more>>
  4. Creating a center tapped transformer to simulate in PSpice more>>
  5. Selecting multiple PSpice templates by using inherited properties more>>
  6. Accessing the PSpice menu in OrCAD Capture. more>>
  7. DRC error about missing the PSPICETEMPLATE when netlisting more>>
  8. Configuring part libraries from project to project more>>
  9. Tips for switching from MicroSim to OrCAD Capture for PSpice users more>>
  10. Creating a subcircuit for my schematic design more>>
  11. Defining properties to display in the property spreadsheet more>>
  12. Maintaining similar library lists for Place Part and for Place Power or Place Ground more>>
  13. Netlisting ground symbols from CAPSYM.OLB more>>
  14. Edit Model or Edit Stimulus grayed out in OrCAD Capture more>>
  15. Assigning a default net name for a power type pin more>>
  16. Assigning PWR_NODE and GND_NODE for DIGIFPWR in SPECIAL.OLB more>>
  17. Translating MicroSim Schematics to OrCAD Capture projects more>>
  18. Translated designs with unconnected pin error more>>
  19. Descending hierarchical parts in a translated .SLB library more>>
  20. Locating the PSpice libraries more>>
  21. Placing ground symbols more>>
  22. The PSpiceDefaultNet property on power pins more>>
  23. Using Save As in OrCAD Capture more>>
  24. Using the Archive Project menu command in OrCAD Capture more>>
  25. Optimizer specification and Advanced Analysis profile not archived by OrCAD Capture more>>
  26. Disabling pin conflict errors and warnings in the Session Log more>>
  27. The != operator in ABM expressions netlists incorrectly more>>
  28. Using values calculated in Excel for component values more>>
  29. Translated global ports and grounds are isolated from the rest of the schematic in the netlist more>>
  30. IF construct substitutions in the PSpiceTemplate are made before identifiers are resolved more>>
  31. Cannot display bias voltage for pin-to-pin connections more>>
  32. Recreating the project file as a PSpice project more>>
  33. Changes to default metric page sizes in Schematics Release 9.1 (PSpice Web Update 1) more>>
  34. Creating OrCAD Capture symbols for PSpice simulation more>>
  35. No PSpice menu in OrCAD Capture more>>
  36. Creating and changing OrCAD Capture/PSpice Project Templates more>>
  37. A PSpice netlist syntax error occurs when using a underbar in hierarchical net or device names more>>
  38. Creating a subcircuit part for a page in a hierarchical design more>>
  39. Setting the Minimum Time Step in PSpice more>>

Return to top

Simulation
  1. AC sweep gives incorrect results for large signals more>>
  2. Creating Bode plots using PSpice and PSpice A/D with Schematics more>>
  3. Upper frequency limit of PSpice more>>
  4. Error: Can't find Stimulus more>>
  5. Digital signals are in an unknown state more>>
  6. Using Parametric sweep for multiple component values more>>
  7. Setting command line options for PSpice in the initialization file more>>
  8. Starting the simulation when running PSpice from the command line more>>
  9. The .OPTIONS PREORDER - affecting large circuit simulation speed. more>>
  10. NRD and NRS defaults for MOSFETs more>>
  11. MEMUSE has been removed from the .OPTIONS ACCT report more>>
  12. Command line switches for PSpice more>>
  13. PRINT STEP is no longer needed for a transient analysis more>>
  14. PSpice .OPTIONS commands STEPGMIN and PREORDER improve simulation of large circuits more>>
  15. Collecting envelope max/min trace data for Monte Carlo (.mc) simulations more>>
  16. Monte Carlo results are worse than Worst Case analysis results more>>
  17. Opamp gain is small; opamp is not an amplifier more>>
  18. Bipolar transistor model names can not begin with a number more>>
  19. "ERROR -- Must be I or V" with Fourier, noise, sensitivity, Monte Carlo, or worst case analysis more>>
  20. NOM.LIB is re-indexed after copying files to a different drive more>>
  21. Reducing Probe data file (.DAT file) size by saving data at markers only more>>
  22. Setting DIGFREQ in PSpice Release 9 more>>
  23. "Less than 2 connections" error with more than 30,000 devices in a subcircuit more>>
  24. Parameters for temperature coefficients on resistors more>>
  25. Convergence or domain error when using ACOS or ASIN functions more>>
  26. Math exception errors may halt the simulation (divide by zero, overflow, domain errors). more>>
  27. Troubleshooting guidelines for DC and Bias Point convergence failure more>>
  28. Troubleshooting guidelines for Transient convergence failure more>>
  29. Definitions for mean and sigma in the "sorted deviations report of a Monte Carlo analysis more>>
  30. Specifying Non-symmetrical tolerance specification for Monte Carlo/Worst Case simulations more>>
  31. OLDTLINETSTEP - backward compatibility option for transmission line time stepping more>>
  32. VTO temperature dependence in MOSFET models more>>
  33. Shot noise (NSID) in the diode model decreases rather than increases with current more>>
  34. Pre-6.3 version backward compatibility for initial conditions on C and L devices more>>
  35. CGS, CGD, and CGB information in the output file for MOSFET Level 1-3 more>>
  36. Undefined or Floating Node Error occurs when using IC Parts more>>
  37. Can't override scheduled changes to maximum time step TMAX more>>
  38. Use the schedule( ) function to change the maximum time step TMAX during a transient analysis more>>
  39. When entering a value in the RunFor box to extend a transient analysis, the new value is not used more>>
  40. Noise analysis (.NOISE) generates "INTERNAL ERROR -- The Probe file is corrupt" more>>
  41. Creating nested IF statements in PSpice more>>
  42. Using multiple conditions in an IF statement more>>
  43.  Is there an interface between PSpice and MATLAB? more>>
  44.  How can I simulate a set of circuit files (*.cir) in PSpice, such that the simulation runs without any user interaction? more>>
  45.  Can you list some of the syntactical differences between SPICE3 and PSpice? more>>
  46.  Are there some tips on using transmission gates in PSpice? more>>
  47.  How do I create a repeating sine wave digital stimulus? more>>

Return to top

User Interface - Probe
  1. Formulas for the Probe functions RMS(), G(), and AVG() more>>
  2. Getting a more accurate Fourier analysis of transient results from PSpice more>>
  3. Creating windowing functions and Fourier integral macros more>>
  4. Can't simulate when specifying the Output Variable with two nodes more>>
  5. "Skipping section 1. Section 1 has less than 2 rows of data" error more>>
  6. Percent complete reported by PSpice sometimes incorrectly reads 100% more>>
  7. Show Symbol in trace properties has no effect more>>
  8. Importing Measured Data into Probe more>>
  9. "Can't zoom in any farther" error when selecting Area under the Zoom command on the View menu more>>
  10. Obtain s-parameter data from the Probe window more>>
  11. Changing the displayed or printed trace line widths in Probe more>>
  12. Naming conventions for simulation profile files more>>
  13. Probe trace patterns won't work for wide lines in Windows 95/98 more>>
  14. Using the ENVMIN and ENVMAX functions in the PSpice Probe display more>>
  15. Speeding up the Probe file's read-in and trace display more>>
  16. Assigning a cursor to a trace from a multi-run analysis more>>
  17. Displaying waveforms during simulation shows only the first section of a multi-run analysis more>>
  18. Last grid settings in Probe are not used when viewing waveforms more>>
  19. 'Save As Defaults' button in Axis Settings does not save user-defined axis limits more>>
  20. Cannot locate main menu toolbar in PSpice more>>
  21. Adding the AREA scaling factor as a property to semiconductor parts (B, D, J, Q, Z) in OrCAD Capture more>>
  22.  How do I measure the peak to peak amplitude of a ripple in a DC output of a power supply? more>>
  23.  How do I change the font settings for labels and other axes text items in the Probe window? more>>
  24.  How do I change the resolution of evaluation results displayed in the Probe window?more>>
  25.  How do I measure S-parameters using PSpice? more>>
  26.  Why do I get the error "Invalid Expression" when I use the PSPICE exponentiation Operators (**) in an expression? more>>
  27.  How do I display waveforms from two separate data files simultaneously? more>>
  28.  How can I use my simulation output as input for another circuit? more>>
  29.  How can I change the X-axis variable while observing the simulation results on a multisection data file? more>>

OrCAD Capture-PSpice Flow
  1. How do I use downloaded Spice models in a design that can be simulated using PSpice?more>>
  2. How do I correct the error *Unable to find file devparam.txt*?more>>
  3. When I try to invoke Model Editor from OrCAD Capture, why do I get the error "Cannot invoke Model Editor."?more>>
  4. When I simulate a design with advance analysis parts, a warning message appears in the
    session log. Why?more>>
  5. When using the Edit PSpice Model command on a part in the schematic editor, Model Editor fails to start and gives the error: Cannot find device.category file. Why?more>>
  6. Are there any guidelines on how to connect Off-Page connectors and hierarchical ports to a power symbol in OrCAD Capture?more>>
  7. How do I convert a PSpice Schematics design to an OrCAD Capture design in PSD15.0?more>>
  8. How do I specify and use multiple PSpice templates on a part?more>>
Other
  1. "Error: TEMP environment is not set" more>>
  2. Using PSpice with dual or multiple processor machines more>>
  3. Locating the initialization file for PSpice Release 9 more>>
  4. The .CIR, .NET, .ALS, and .OUT file names are longer than in Release 8 more>>
  5. Windows system files installed with PSpice A/D, PSpice, and PSpice A/D Basics v9.0 more>>
  6. Windows registry error "Can't connect to Simulation Server (simsrvr)" when attemping to simulate more>>
  7. PSpice .INI file names and locations more>>
  8. Install generates a General Protection Fault (GPF) in ATI2DRAI.DRV more>>
  9. Installing the PSpice Schematics schematic editor for PSpice more>>
  10.  How is PSpice A/D Monte Carlo analysis different from Advanced Analysis Monte Carlo analysis? more>>
  11.  While using Model Editor to add smoke information, how do I know whether Peak, RMS, or Average values should be entered for a particular maximum specification? more>>

Return to top