# EEL102 Introduction to SPICE. Spice – Introduction Spice is a short form of : Simulated Program with Integrated Circuit Emphasis Used for circuit analysis.

## Presentation on theme: "EEL102 Introduction to SPICE. Spice – Introduction Spice is a short form of : Simulated Program with Integrated Circuit Emphasis Used for circuit analysis."— Presentation transcript:

EEL102 Introduction to SPICE

Spice – Introduction Spice is a short form of : Simulated Program with Integrated Circuit Emphasis Used for circuit analysis Many varieties of SPICE – WINSPICE, PSPICE, HSPICE….

INSTRUCTIONS for running

Steps before running the simulation… Draw the circuit and Label all nodes and elements Circuit described in terms of its elements and properties

Syntax rules Not case-sensitive First line of code is ALWAYS the TITLE and ignored.End -> Last Line of code Comment within a line should be followed by ; Comment lines start with *

Circuit elements Resistor:  R  Rx1 4 5 100k Capacitor:  C  C1 3 9 10u Inductor:  L  Lxy 4 5 1m

Voltage and current sources 3 types : DC, AC, Transient Voltage Sources:  V [[DC] ] [[AC] ] [transient + specs] Current Sources:  I [[DC] ] [[AC] [phase]] [transient + specs] DC source:  V1 3 0 5  V1 3 0 DC 6 AC source:  V1 3 0 AC 25 180

Transient Sources Pulse  V PULSE(V1 V2 Td Tr Tf Tw Period)  V1: Value when pulse is not on  V2: Value when pulse is fully on  Td: Time delay ; can be zero  Tr : Rise Time; Zero causes some simulation problems  Tf : Fall time  Tw : Pulse Width  Period Total time in seconds of pulse  Ex: Vs 1 0 PULSE(0V 10V 0s 100ms 100ms 900ms 2s) Sin : Damped Sine  V SIN(V0 Va fr Td Df theta)  V0: DC Offset value  Va: Undamped amplitude. Peak measured from zero if no DC offset  fr: frequency in Hz  Td: time delay in seconds  Df :Damping factor  Theta: Phase advance in degrees  Ex: Vs 1 0 SIN(2V 5V 2Hz 200ms 2Hz 30d)

Dependant Sources Ebar 17 8 42 18 24.0; VCVS  E Glab 23 17 8 3 2.5 ; VCCS  G Hvx 20 12 Vhx 50.0 ; CCVS  H Ftrn 81 19 Vctl 50.0 ; CCCS  F

Analysis DC Analysis: .DC [src2 start2 stop2 incr2] .DC Vds 0 10 0.5 Vgs 0 5 1 AC Analysis: .AC  Sweep is either LIN, OCT, DEC .AC DEC 20 1Hz 10kHz .AC LIN 11 100 200; Transient Analysis .Tran .TRAN 1n 1000n

OUTPUT Text Output: .PRINT Graph Output: .PROBE command generates a.dat file

Example Firstorder lowpass Rcfilter Vin 1 0 AC 1.0V Rf 1 2 1.59 Cf 2 0 100uF.AC DEC 20 100Hz 100kHz.PROBE.END

References http://www.uta.edu/ee/hw/pspice/ http://www.engr.colostate.edu/ECE562/Pspicetutor ial.pdf http://www.engr.colostate.edu/ECE562/Pspicetutor ial.pdf http://cobweb.ecn.purdue.edu/~ee255/lecturesupp _files/PSpice-Tutorial.pdf http://cobweb.ecn.purdue.edu/~ee255/lecturesupp _files/PSpice-Tutorial.pdf http://www.ecircuitcenter.com/AboutSPICE.htm

Similar presentations