27
PSPICE- PSPICE- Introduction Introduction PRESENTED BY: Engg. Himanshu Engg. Himanshu singh singh

Pspice Introduction 150914165248 Lva1 App6892

Embed Size (px)

DESCRIPTION

gdfgzdfgbbgfb nvbxxnn

Citation preview

Page 1: Pspice Introduction 150914165248 Lva1 App6892

PSPICE- PSPICE- IntroductionIntroduction

PRESENTED BY:

Engg. Himanshu Engg. Himanshu singhsingh

Page 2: Pspice Introduction 150914165248 Lva1 App6892

IndexIndex1. Introduction2. Types of analysis3. Circuit components4. File structures5. Libraries6. Parts7. Design structure8. Design example 9. Results10.Conclusion

Page 3: Pspice Introduction 150914165248 Lva1 App6892

IntroductionIntroduction• 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.

Page 4: Pspice Introduction 150914165248 Lva1 App6892

Types of AnalysisTypes of Analysis• Non-linear DC analysis• Non-linear transient analysis• Linear AC Analysis• Noise analysis • Sensitivity analysis • Distortion analysis • Fourier analysis• Monte Carlo Analysis

Page 5: Pspice Introduction 150914165248 Lva1 App6892

Circuit ComponentsCircuit Components• 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

Page 6: Pspice Introduction 150914165248 Lva1 App6892

Terminologies 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.

Page 7: Pspice Introduction 150914165248 Lva1 App6892

File structure PSPICE File structure PSPICE (Capture)(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

o *.SCH (the schematic data, itself)o *.ALS (alias files)o *.NET (network connection files)

Page 8: Pspice Introduction 150914165248 Lva1 App6892

LibrariesLibraries• 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: o abm.slb for special functions like square root and

multipliers o analog.slb for analog components like resistors and

capacitors o breakout.slb for pots o connect.slb, .plb for connectors o eval.slb, .plb for semiconductor, digital devices,

switches o port.slb for grounds, high/low digital ports o special.slb for ammeters, viewpoints o source.slb for various analog and digital sources

Page 9: Pspice Introduction 150914165248 Lva1 App6892

PartsParts• Part is a basic building block which may represent

o One or more physical elemento Functiono Simulation modelo When a part is placed for first time its entry is done in “Design Cache”

What is “Design Cache”????... Go and Find Out Yourself

Page 10: Pspice Introduction 150914165248 Lva1 App6892

Design StructureDesign Structure• Flat Design

o Small designso All pages in same schematico Off Page connectors are

usedo Figure shows design hierarchy

Page 11: Pspice Introduction 150914165248 Lva1 App6892

• Hierarchical Designo Much complex designso Symbols are created called “Hierarchical Blocks”

Page 12: Pspice Introduction 150914165248 Lva1 App6892

Things to remember Things to remember before startingbefore 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.

Page 13: Pspice Introduction 150914165248 Lva1 App6892

Getting StartedGetting Started• File New Project Analog or Mixed A/D

Make sure to choose Analog or Mixed A/D and proper location for project

Page 14: Pspice Introduction 150914165248 Lva1 App6892

• Next comes following window

Make sure you select “Create a blank project”

Page 15: Pspice Introduction 150914165248 Lva1 App6892

• This is how a typical “Schematic” Window will look like

Page 16: Pspice Introduction 150914165248 Lva1 App6892

• 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

Page 17: Pspice Introduction 150914165248 Lva1 App6892

• After completing the circuit save it and run it.• Plot appropriate waveform by probing on circuit.

Page 18: Pspice Introduction 150914165248 Lva1 App6892

Design ExampleDesign Example• Take example of a high pass filter (RC)• First we will follow initial steps of creating a new

project • Now placing the components.

Page 19: Pspice Introduction 150914165248 Lva1 App6892

Place the componentsPlace the components

Page 20: Pspice Introduction 150914165248 Lva1 App6892

Place the source and Place the source and groundground

Page 21: Pspice Introduction 150914165248 Lva1 App6892

Add ProbeAdd Probe

Probes

Page 22: Pspice Introduction 150914165248 Lva1 App6892

Creating new Creating new simulation profilesimulation profile

• Go to PSPICE New Simulation Profile • Give a name to profile and create

Page 23: Pspice Introduction 150914165248 Lva1 App6892

AC AnalysisAC Analysis• We can choose any of the analysis and options• Here AC analysis is done to see operation of filter

Page 24: Pspice Introduction 150914165248 Lva1 App6892

Run Run • Go to PSPICE Run• Another waveform window will come up

Windowto keep track of current simulation

Page 25: Pspice Introduction 150914165248 Lva1 App6892

ResultResult

Page 26: Pspice Introduction 150914165248 Lva1 App6892

ConclusionConclusion• Thus we have learn the basics of P-Spice software

and it’s functioning theoretically.

• Its easy and simple software for simulations and analysis of the circuits.

Page 27: Pspice Introduction 150914165248 Lva1 App6892

Thank you