0% found this document useful (0 votes)
85 views24 pages

PSPICE Tutorial

PSpice is an analog circuit simulator used to verify circuit designs and predict behavior. It contains libraries of standard components like op amps, transistors, and digital gates. PSpice allows various types of analyses including DC, transient, AC, and noise analyses. It can simulate circuits composed of elements like resistors, capacitors, inductors, sources, and semiconductor devices. The tutorial provides instructions on getting started with PSpice, including creating a project, adding components, performing AC analysis on a sample high-pass filter circuit, and viewing results.

Uploaded by

bjsimard
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views24 pages

PSPICE Tutorial

PSpice is an analog circuit simulator used to verify circuit designs and predict behavior. It contains libraries of standard components like op amps, transistors, and digital gates. PSpice allows various types of analyses including DC, transient, AC, and noise analyses. It can simulate circuits composed of elements like resistors, capacitors, inductors, sources, and semiconductor devices. The tutorial provides instructions on getting started with PSpice, including creating a project, adding components, performing AC analysis on a sample high-pass filter circuit, and viewing results.

Uploaded by

bjsimard
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 24

PSPICE Tutorial

Introduction
• SPICE (Simulation Program for Integrated Circuits
Emphasis) is a general purpose analog circuit simulator that is
used to verify circuit designs and to predict the circuit
behavior.
• PSpice is a PC version of SPICE and HSpice is a version that
runs on workstations and larger computers.
• PSpice has analog and digital libraries of standard
components (such as NAND, NOR, flip-flops, and other
digital gates, op amps, etc) which makes it a useful tool
for a wide range of analog and digital applications.
Types of Analysis
• Non-linear DC analysis
• Non-linear transient analysis
• Linear AC Analysis
• Noise analysis
• Sensitivity analysis
• Distortion analysis
• Fourier analysis
• Monte Carlo Analysis
Circuit Components available
• Independent and dependent voltage and current sources
• Resistors
• Capacitors
• Inductors
• Mutual inductors
• Transmission lines
• Operational amplifiers
• Switches
• Diodes
• Bipolar transistors
• MOS transistors
• JFET
• MESFET
• Digital gates
Terminologies
• Subcircuit: A subcircuit allows you to define a collection of
elements as a subcircuit (e.g. an operational amplifier) and to
insert this description into the overall circuit.

• EDIF: Electronic Design Interchange Format, a standard


published by EIA. Usually used for netlists.
File structure PSPICE (Capture)
• Input file for PSpice that has the file type “.CIR”
• When a circuit is simulated “.OUT” is generated
• “*.DAT” file is by default a binary file to see the data
• “*.LIB” files where the details of complex parts are
saved
• Additional files
– *.SCH (the schematic data, itself)
– *.ALS (alias files)
– *.NET (network connection files)
Libraries
• These are files that contain reusable part data.
• They can be custom or default ones
• Some of the libraries available in the Evaluation version
of PSPICE are:
– abm.slb for special functions like square root and multipliers
– analog.slb for analog components like resistors and capacitors
– breakout.slb for pots
– connect.slb, .plb for connectors
– eval.slb, .plb for semiconductor, digital devices, switches
– port.slb for grounds, high/low digital ports
– special.slb for ammeters, viewpoints
– source.slb for various analog and digital sources
Parts
• Part is a basic building block which may represent
– One or more physical element
– Function
– Simulation model
– When a part is placed for first time its entry is
done in “Design Cache”
Design Structure
• Flat Design
– Small designs
– All pages in same schematic
– Off Page connectors are
used
– Figure shows design
hierarchy
Contd……
• Hierarchical Design
– Much complex designs
– Symbols are created called
“Hierarchical Blocks”
Things to remember before starting
• PSpice is not case sensitive
• All element names must be unique
• There must be a node designated "0" (Zero). This
is the reference node against which all voltages
are calculated.
• If any change is made in circuit make sure you
create netlist again before simulating it.
Getting Started
• File  New  Project  Analog or Mixed A/D

Make sure to choose Analog or Mixed A/D and proper location for project
• Next comes following window

Make sure you select “Create a blank project”


• This is how a typical “Schematic” Window will
look like
• Now start placing components and connecting
them (this part is quite similar to what you have
done in last semester’s lab)

Add a library as per the requirement


for eg. here analog library has been
added
• After completing the circuit save it and run it.
• Plot appropriate waveform by probing on circuit.
Design Example
• Take example of a high pass filter (RC)
• First we will follow initial steps of creating a new
project
• Now placing the components.
Place the components
Place the source and ground
Add Probe

Probes
Creating new simulation profile
• Go to PSPICE  New Simulation Profile
• Give a name to profile and create
AC Analysis
• We can choose any of the analysis and options
• Here AC analysis is done to see operation of filter
Run
• Go to PSPICE  Run
• Another waveform window will come up

See this window


to keep track of
current simulation
Result

You might also like