Download Integrated Circuit Emphasis - Engineering Electrical Circuits - Lecture Slides and more Slides Electrical Circuit Analysis in PDF only on Docsity! SPICE Circuit Simulation Simulation Program with Integrated Circuit Emphasis Docsity.com UCBerkeley SPICE Creators • Don Pederson, Prof. • Ron Rohrer, Prof. • Bob Berry • Shi-Ping Fan • Frank Jenkins • Larry Nagel, Group Leader • Jesse Pipkin • Steve Ratner • Lynn Weber Prof. Donald O. Pederson (September 30, 1925 - December 25, 2004) of UC Berkeley was a pioneering visionary in solid-state circuit design. He was the originator and, with his students, was the driving force behind the SPICE circuit simulation program, which has become the ubiquitous simulation program for detailed digital, memory, and analog circuit design at the transistor level throughout the industry, a position it has continued to maintain for over two decades to the present time. SPICE was released into the public domain, and quite literally spawned the EDA industry. His impact on the electronics industry was recognized most notably by the IEEE in 1998, when he was named the recipient of the IEEE Medal of Honor. He became a member of the National Academy of Engineering in 1974 and the National Academy of Sciences in 1982, as well as receiving many other awards. Docsity.com Why SPICE Was Successful • FREE and in the Public Domain • DC, AC, Transient, Noise, and SensitivityAnalyses in the same program • Built-in models for diodes, bipolar transistors, MOSFETs, and JFETs • Heavy use of SPICE by students led to many improvements in robustness – At the time, could handle fairly large circuits • Written in fairly portable FORTRAN Docsity.com SPICE2 • First released into the public domain in1975 • Contained all features of SPICE • Data structures totally revamped to incorporate dynamic memory allocation • Thorough upgrade of DC convergence and transient numerical integration algorithms • About 8,000 lines of FORTRAN • SPICE2 was used as a platform for research that spawned hundreds of research projects Docsity.com Industrial Use of SPICE2 • Many industrial research centers adopted SPICE2 and developed proprietary versions of the program, including – Bell Labs (ADVICE), Texas Instruments (TISPICE), Motorola (MCSPICE) • Shawn and Kim Hailey formed Meta Software (Campbell, CA) and modified a copy of SPICE 2E into the most successful version of a commercial SPICE known as HSPICE Docsity.com UCBerkeley SPICE SpinOffs • Pspice now owned by Cadence • Hspice now owned by Synopsis • LTspice by Linear Technology • TINA-TI by DesignSoft, Texas Instruments • SIMetrix SIMetrix Technologies • MultiSim by National Instruments • Xyce Parallel Electronic Simulator by Sandia National Labs Docsity.com More on SPICE from Inventor • For More Info from someone who really Knows (Dr. Laurence Nagel) see: – http://www.omega- enterprises.net/The%20Origins%20of%20SPICE.ht ml Laurence W. Nagel Ronald A. Rohrer Donald O. Pederson Docsity.com DownLoad PSPICE 9.1 • Free From Auburn University ht tp :// w w w. en g. au bu rn .e du /e ce /d ow nl oa d/ 91 ps ps tu .e xe Docsity.com Instal
product[s] you have selected.
Click Next to continue. Click Cancel to exit
Destination Folder
C:\Program Files\OrCAD_Demo
Please select the directory where you would like to install the
e Accepting
Defaults
|P
eal)
Setup will add program icons to the Program Falder listed below.
listed below. Type a new folder name, or select one from the
Existing Folders list.
Click Next to continue. Click Cancel to exit.
Program Folders:
HP MediaSmart Demo
< Back Cancel |
Install PSErEE 9.1
Setup has enough information to start copying files. If you want
to review or change any settings, click Back. If you are satisfied
with the settings, click Next to begin copying files.
Current Settings:
Products ta install
PSpice A/D Extension
Schematics
Installation Directory:
C:\Program Files\OrCAD_Demo
Folder:
PSpice Student Installation has completed successfully. See the Release Motes
for last-minute information about this release.
< Back
iew the Release Notes
Click Finish to complete Setup
Docsity.com
o\pepzu htm
Vir Fevwites iy © Corman $Y Govsle N NovellWebcces Comp. BREE Skchoia
[EE =| hecuiwwrocerulmare, | Rel Moin fur Pipi. | |
PSpice Student Version
Release 9.1
Release Notes
February, 2000
‘These release notes apply specifically to the Spice Student Version Release & 1. For detailed
information about using a particular product, please refer to the online Help and documentation for that
product.
‘The Student Version of Spice is intended for use by college students and professors who are interested
in learning about analog and mixed-signal simulation. It is not intended to demonstrate the capabilities of
any product other than Spice. Because its distributed freely, certain limitations have been imposed on
the libraries and functionality. If you are interested in obtaining ¢ fully functionel version of PSpice, contact
Orcad Sales at 1-800-677-9605. (international customers may call 1-503-671-9500.)
To obtain the very latest information about workarounds or solutions to problems that you may encounter,
visit the Orcad Design Network on the Orcad Web site at wwnv.orcad.cor/odn,
Documentation for the Spice Student Version Release 9.1 is available for download (in PDF format) at:
ftp:/ftp orcad.com/dwn_file/>spice/Decs/9_1_SR/. You can obtain the Adobe Acrobat Reader for viewing
the .PDF files at http://www adobe.com/products/acrobat/readstep. html.
For a free Starter Kit CD that demonstrates the breadth of functionality offered by Cadence PCB System
Division's Orcad series products, please visit www orcad.com,
SPICE Simulation GamePlan
STEP 1 Draw the Circuit
(a) Get parts
(b) Arrange parts
(c) Wire parts
(d) Auxiliary parts such as
VIEWPOINT
STEP 5 Output the Results
(a) View, edit, and print
the output file
(b) Print the schematic
(c) Copy the schematic to
other programs
»
STEP 2 Change Names and Values
(a) Name parts
(b) Set parts values
(c) Name nodes
ov
STEP 3 Save the File
ov
STEP 4 Simulate the Circuit
(a) Set the analysis type
(b) Simulate the circuit
Docsity.com
[Bj File Edit (Draw) Navigate View Options Analysis Tools
First Simulation ® Fig 4.21
Ff PSpice Schematics - [Schematicl pl
| A)
Part Browser Basic
Patt Name:
7
Description:
rkers Window Help
Full List
Part Browser Basic
Simple DC voltage source
TBCONTAVB/L/G a
Dilosled| ¢ Repeat Space
alslale Place Part Ctrl+P eal
Wire Ctrlew
Ee [Nem Bus Ctrl+B
N Block
Oo Arc
o Circle
é Box
AB Polyline
Text... Ctrl+T
& Text Box
B o Insert Picture...
Get New Part... Cirle
j Rewire Ctrl+D
y, 6V
V
20)
YY
Ra Ro
ko 2kO
Ryd*
3 Kos Vo
I o -
Full List
Part Name: Library Browser
feoc
Description Part Name: foc
Description: Simple DC woltage source
Mt
Library
abm. sib
analog.slb
analog_p.sib
breakout sib
eval. slb
ort. sib
sourcstm.sib
special sib
Docsity.com
Get Parts from Part Browser
Draw Navigate View
sisiDia| foe =] sis) Ola) | _
2
le Edit
i Bi iiceSceostc: ‘SSSR » EE
3 [Bi File Edit Draw Navigate View Options Analysis Tools Markers Window Help
* fm
Oo] S| S/O al |r @le|| Blatt] S) |) ey 3/8/83 /a/Q
= in 2 1
B Part Browser Basic oO
Part Name:
5 = o
B iar
Simple DC vakage source Re Part Browser Basic
I
el Patt Name:
rome B = —
TBCONT-AB/C/G Close DSS PartName: [7
TaKeea ao Desedpion: reste
TeURD/ErErHaK
-_ TITLEBLK
Place & Close:
Library
Help
VECTOR R eco
vat ‘analog_p.slb
vExP MEK xi break breakout sb
veweainr Litvares RAMEK xBbreck Place breakou
veuar2 a [my Freak pert
VERITY dvenced source.
Al PRINT Advanced >> | BOMaRIOMabreak sourestm. stb
specials
Sbreak Ines
Ful List eh
SOFTLIM
ORT
STIM1 Bu Libraries
STIMTE a
STIM4
A STIMa Advanced >>
SUM i
Ful List
BOB
{S5a) vw ts Pa, Babe 3
Docsity.com
ReNaming & ValueSetting • Double Click R1 NAME • Double Click I1 VALUE Docsity.com Copy Completed Schematic • Select Area to copy with Mouse Pointer • Copy to ClipBoard • Accept Default Paste form Docsity.com Complete PSPICE Schematic
Design Schematic PSPICE Schematic
ee on
a
® Docsity.com
Simulate the Circuit
[Bf PSpice Schematics - [ PSPICE de Fig5-26.1101sch p.l ] ‘ Le[eL & J
[Bip File ait Draw. Navigate, Views Options = Analysis Tools = Markers Window--Help [= [5]
x
| S/S (0 [54 [onb_EARTH x] Ge], Djcslta| S| 4 [e/a
==)
EXIF [None +] 21 set attribute Value
iN LABEL
QO Mo G@
© Cancel
c
B Ra’ Re
.
ol 2k 2k Ef PSpice Schematics - (PSPICE.de Fig5-26 110L.sch pl ] [=] femten)
TD File _Eait Draw _ Navigate. View Options [Analysis] Tools _ Markers Window Help |- =]
Electrical Rule Check x
D bl Ds mA | STO al [@ND_EARTH > Create Netlist
L { ouble ,; EE [None =] 9/2 [VT esiestinu
* | click ss ee
\ Library and Include Files... | |
s QO V2) Simulate ma |G
J E °
i +) Probe Setup...
Run Probe Fl
ae Ra
Vo Examine Netlist
a 2k Examine Output
Display Results on Schematic >| Vv Enable
Rb Show/Hide Selected Voltages
M4 mA! Show/Hide Selected Currents
i Enable Voltage Display
+ V Enable Current Display
: Display Options...
ow ,
Zl, 013 [Display the simulation output file [Gmd: Undo dA
Docsity.com
Simulate the Circuit
[By Popice Schematics -[*PSPICE de Fig5-26 1101sch p.1 ] eas
BE File Exit Draw Navigate View Options [Ena] Tools Markers Window Help |= |=
Electrical Rule Check x
| 3/3/00 [54] [end_eartH x Create Netlist
EEA) [Nore =] PIAL [V2 JT) esitstimat [Ef PSpice Schematics - [*PSPICE_dc Fig5-26.1101sch pi ] (Se)
Setup.
in bib 2 rd Include Files q [B File Edit Draw Navigate View Options [Analysis] Tools Markers Window Help | |
ibrary and Include Files.
QO v2 — Fil Gi Electrical Rule Check bs
° == &|T|O|H| eno_EarTH + Create Netlist
i robe Setup...
Fy Ra Run Probe Fa EA] [Nene =] OLA) [V PT 5) tat stimuli
Vo Examine Netlist s Setup... a
Fe] 2k Examine Output Library and Include Files... a
Display Results on Schematic > 5 Simulate Fu
Rb ,
Ls rma a Probe Setup...
it 7 Run Probe Fiz
v2 Examine Netlist
ll @ : Examine Output
we * Display Results on Schematic »
249, 0.14 [Set up the simulation analyses forthe active schematic [Cm Undo 4 Ra — Re
Vo.
Analysis Setup 2K 2k
Enabled Enabled vi
rp AC Sweep Options, wy aK= “RD »
rr Load Bias Point... rc Parametric... aa {Jama +
4 ,
r Save Bias Point... imi Sensitivity... 2.05, 0.00 _|Simmulate the active schematic [Cmd: Undo Al
r DC Sweep. r Temperature
[Monte CarloWorst Case. rc Transfer Eunetion.
Gg Bias Point Detail Cr Transient.
Default is Bias Pt
Digital Setup...
Docsity.com
Caveat BoobyTrap • The SPACE between “4” & “mA” caused an ERROR in the Simulation Docsity.com Result Io & Vo Only • Hand Delete UnWanted Current Displays Docsity.com Result ® /, & V, Only
Ra. Re
+ AA AA
2k 2k
a Fig 5.26 .
2 | VT B. Mayer |
12 = O8Jan11
Docsity.com
Changing Colors & LineWidths • Suggest making Width greater for all Circuit elements, including wires Docsity.com HomeWork Presentation • Select using Mouse-Pointer the Schematic that Contains the Simulation RESULTS • Use the PSPICE “Copy to ClipBoard” Cmd • Paste into MSWord or MSPowerPoint the Simulated Schematic • Create the “.out” OutPut file in MSNotePad • Copy & Paste the OutPut text into the .doc or .ppt file that contains the Schematic • DONE (Be sure to include Problem Number) Docsity.com HomeWork Example
ENGINEERING-43 es
HomeWork 86 al
Bruce Mayer, PE * 01Apr11 SuanoT
Prob Fig5-26 ®» SPICE Model Schematic
v2
6
| SS eros —
6.750V Re
EEE,
2k
ey Tulay
Rb
“S) am
Prob Fig5- » SPICE Simulation OutPut file
wae QL/I2/1L 14:23:51 *****80404* Evaluation PSpice (Nov 1999) ****
:\WorkingFiles\Bruce Files\Chabot \Course_Planning\Engr43_Circuits\E43_Labs\E43_Lab
5_LLO1\PSPICE_dc_FigS-26_1101.sch
sexs CIRCUIT DESCRIPTION
© Schematics Version 9.1 - Web Update 1
* Sat dan 08 14:24:30 2011
es Analysis setup 1
+08
LOE
* From [PSPICE NETLIST] section of pspiceev. ini:
-lib “nom. 1ib"
LINC "PSPICE_de_FigS-26_1101.nec"
{ INCLUDING PSPICE_de FigS-26_1101.nec **##
© Bruce Mayer, PE + Chabot College + ENGR43_HW1Si doc « Page 1
* Schematics Netlist *
in 0 $N_0001 DC 4m
Re Vo sN_o001 2k
viz sh0002 sN_o002 €
RRe 80002 Yo. 2k
v1 sn0002 0 12
ROD 0Vo 3k
004 RESUMING BSPICE_de FigS-26_1
sINC "PSPICE_de_FigS-26_1101.als'
OL.ciz Heke
se4s INCLUDING PSPICE_de Figs-26_l101.als ****
* Schematics Aliases 7
-ALIASES
im 1 (420 -=sN_0001 )
BRe Bo( Hod. )
viva sH_0002 —=sH_0001 )
BRa Ra(1=gN10002 2=Vo")
vl Vi (4=gN10002 —=0 )
BORD Rb(1=0 24Vo )
(vo=¥0)
‘TENDALIASES
S044 RESUMING PSPICE_de Fig5-26 1101.cir ##4*
-pEobe
-END
A084 QL/12/1L 14:23:51 *#*A88444"s Evaluation PSpice (Nov 1999) FtAansananane
C:\WorkingFiles\Bruce_Files\Chabot\Course_Planning\Engr43_Circuits\E43 Labs\E43_Lab
s_1101\PSPICE_do_ FigS“2¢_1101.ech
sexs SNRLL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000 DEG C
NODE VOLTAGE NODE VULTACE NODE VOLTAGE «= NODE. VOLTAGE.
( Vo) 6.7500 ($H_0003) 6.0000 (ss_o002) 12.0000
‘VOLTAGE SOURCE CURRENTS
CURRENT
1aME
vw 4. 3758-03
vu 1.750E-03
TOTAL POWER DISSIPATION 5.25E-03 WATTS
wee 01/12/11 14:2
1 t4steeeeeet Evaluation PSpice (Now 1999) *#
Print Date/Time = 12Jan-11/14:32
© Bruce Mayer, PE + Chabot College « ENGR-43_HW19i doc + Page 2
Docsity.com
PSPICE SoftWare in Rm3906A • PSPICE is also Installed on the “MATLAB” Computers in Rm3906A • For non ENGR43-hrs use • Suggest DownLoad to your own Computer • REGISTRY ERRORS – If you receive a “Registry Error” When running a simulation then • Clear the “Error Box” and try the simulation again Docsity.com v(t) TRANSIENT from MQ-04a
tClose=0
R1
12V =
V1
1_-y 2
U1
WV
43k
C1
Analysis Setup
Enabled
rT
=
=
-
-
Enabled
AC Sweep. Options.
Load Bias Paint... c Parametric.
Save Bias Point. r Sensitivity.
DC Sweep. r Temperature.
Monte Carlo/Worst Case. x Toansfet Sua
Bias Point Detail
Digital Setup
=]
Transient
Docsity.com
vc(t) TRANSIENT from MQ-04a V12%63 ⋅(S) τ • Find Time Constant using Cursor • Assume vc(0+) = 0V Docsity.com