ieee spice seminar simulation program with integrated circuit emphasis

6
IEEE Spice Seminar Simulation Program with Integrated Circuit Emphasis

Upload: harold-washington

Post on 18-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IEEE Spice Seminar Simulation Program with Integrated Circuit Emphasis

IEEE Spice Seminar

Simulation Program with Integrated Circuit Emphasis

Page 2: IEEE Spice Seminar Simulation Program with Integrated Circuit Emphasis

Examples of Types of Spice Simulations

• Bias Point

• DC Sweep

• Transient Analysis

• AC sweep/Noise

• Secondary (nested) sweeps

• Parametric

• Temperature

• Monte Carlo

Page 3: IEEE Spice Seminar Simulation Program with Integrated Circuit Emphasis

Generating a Netlist

SPICE NetlistText file used for simulation

Schematic Entry(Common Data format: EDIF)

Generate Netlist(SPICE NetlistDifferent flavorsQuite similar)

Simulate

Page 4: IEEE Spice Seminar Simulation Program with Integrated Circuit Emphasis

Bias Point and DC sweep

R

VinV1

1VacTRAN =

0Vdc

5V

Vout

R

VinV1

1VacTRAN =

0Vdc

5V

Vout

Bias Point Results

DC Sweep Results

Single Operating point

Output as a function of Vin

Vo

Vin

Page 5: IEEE Spice Seminar Simulation Program with Integrated Circuit Emphasis

Transient and AC Sweep

R

VinV1

1VacTRAN =

0Vdc

5V

Vout

Transient Results

AC Sweep Results

Output as a function of time

Multiple sinusoidal inputs each with a different frequency

Time varying inputs(ex. Sinusoidal, digital clock)

Vo

freq

R

VinV1

1VacTRAN =

0Vdc

5V

Vout

t

t

Output as a function of freq.

Page 6: IEEE Spice Seminar Simulation Program with Integrated Circuit Emphasis

Key Difference Between AC Sweep and the others (Transient Analysis, DC Sweep and Bias Point Analysis)

Transient

Output Does NOT saturate!Vout = Ao VinVin = 1 => Vout = Ao

Output saturates at +/-10V

Vo(s) = Ao(s)

freq

t

Cos(2f t) f = 1kHz

Ao=100

+10V

Vin+

-

+10V

V1

1VacTRAN =

0Vdc Vout

Ao=100

1K Hz

Vout

+10V

+10V

Vin+

-

V2

FREQ = 1KVAMPL = 1VOFF = 0

100

AC Sweep