SlideShare a Scribd company logo
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”
What is “Design Cache”????... Go and Find Out Yourself 
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 fo
• 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
Happy Learning 

More Related Content

PPT
Pspice Introduction
PPT
Pspice software+ presentation
PPTX
Orcad pspice intro and basics
PPT
PSPICE Presentation.ppt
PPTX
EC302-Introduction
PPT
synthesis_0501 in digital vlsi design.ppt
PPTX
ASIC Design Flow | Physical Design | VLSI
PPT
Tanner tools
Pspice Introduction
Pspice software+ presentation
Orcad pspice intro and basics
PSPICE Presentation.ppt
EC302-Introduction
synthesis_0501 in digital vlsi design.ppt
ASIC Design Flow | Physical Design | VLSI
Tanner tools

Similar to PSPICE_Tutorial-2.ppt (20)

PPTX
Unit-V.pptx
PPTX
LTspice_lecture electronic circuit Modeling.pptx
PPTX
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
PDF
Atp draw-tutorial
PDF
8d545d46b1785a31eaab12d116e10ba41d996928Lecture%202%20and%203%20pdf (1).pdf
PDF
AVLSI Module -1 Introduction to ASIC.pdf
PPTX
Spark - The Ultimate Scala Collections by Martin Odersky
PDF
Pipes & Filters Architectural Pattern
PPTX
The art of architecture
PDF
Integrated modeling and simulation framework for wireless sensor networks
PDF
Atp draw v5 presentation
PPTX
data structures power point presentation
PPTX
TAU_Cadence2013_Final
PPTX
Place & Route_Data_Preparation inputs Needed
PPT
ASIC design Flow (Digital Design)
PPTX
DataONE Education Module 09: Analysis and Workflows
PDF
Digital VLSI Design : Introduction
PPTX
A machine learning and data science pipeline for real companies
PPTX
Final project requirement 2014a.pptx
PPT
Lecture1111111111111111111111_vhdl_Introduction.ppt
Unit-V.pptx
LTspice_lecture electronic circuit Modeling.pptx
A full Machine learning pipeline in Scikit-learn vs in scala-Spark: pros and ...
Atp draw-tutorial
8d545d46b1785a31eaab12d116e10ba41d996928Lecture%202%20and%203%20pdf (1).pdf
AVLSI Module -1 Introduction to ASIC.pdf
Spark - The Ultimate Scala Collections by Martin Odersky
Pipes & Filters Architectural Pattern
The art of architecture
Integrated modeling and simulation framework for wireless sensor networks
Atp draw v5 presentation
data structures power point presentation
TAU_Cadence2013_Final
Place & Route_Data_Preparation inputs Needed
ASIC design Flow (Digital Design)
DataONE Education Module 09: Analysis and Workflows
Digital VLSI Design : Introduction
A machine learning and data science pipeline for real companies
Final project requirement 2014a.pptx
Lecture1111111111111111111111_vhdl_Introduction.ppt
Ad

Recently uploaded (20)

PPTX
OOP with Java - Java Introduction (Basics)
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Geodesy 1.pptx...............................................
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
OOP with Java - Java Introduction (Basics)
Embodied AI: Ushering in the Next Era of Intelligent Systems
Foundation to blockchain - A guide to Blockchain Tech
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Internet of Things (IOT) - A guide to understanding
Geodesy 1.pptx...............................................
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Mechanical Engineering MATERIALS Selection
CYBER-CRIMES AND SECURITY A guide to understanding
Operating System & Kernel Study Guide-1 - converted.pdf
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Ad

PSPICE_Tutorial-2.ppt

  • 2. 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.
  • 3. 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
  • 4. 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
  • 5. 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.
  • 6. 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)
  • 7. 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
  • 8. 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” What is “Design Cache”????... Go and Find Out Yourself 
  • 9. Design Structure • Flat Design – Small designs – All pages in same schematic – Off Page connectors are used – Figure shows design hierarchy
  • 10. Contd…… • Hierarchical Design – Much complex designs – Symbols are created called “Hierarchical Blocks”
  • 11. 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.
  • 12. Getting Started • File  New  Project  Analog or Mixed A/D Make sure to choose Analog or Mixed A/D and proper location fo
  • 13. • Next comes following window Make sure you select “Create a blank project”
  • 14. • This is how a typical “Schematic” Window will look like
  • 15. • 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
  • 16. • After completing the circuit save it and run it. • Plot appropriate waveform by probing on circuit.
  • 17. 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.
  • 19. Place the source and ground
  • 21. Creating new simulation profile • Go to PSPICE  New Simulation Profile • Give a name to profile and create
  • 22. AC Analysis • We can choose any of the analysis and options • Here AC analysis is done to see operation of filter
  • 23. Run • Go to PSPICE  Run • Another waveform window will come up See this window to keep track of current simulation