You are on page 1of 16

L t

Lecture 4
4: LTSPICE

CSCI 5330
Digital CMOS VLSI Design
Instructor: Saraju P. Mohanty, Ph. D.

NOTE: The figures, text etc included in slides are borrowed


from various books,
books websites,
websites authors pages,
pages and other
sources for academic purpose only. The instructor does
not claim anyy originality.
g y

CSCE 5730: Digital CMOS VLSI Design 1


USEFUL LINKS
• LTPSICE software available at:
http://www linear com/designtools/software/switc
http://www.linear.com/designtools/software/switc
hercad.jsp
• 50nm
0 model
d l fil
file available
il bl at:
http://www.cmosedu.com/cmos1/book.htm
• More model files available at:
http://www.eas.asu.edu/~ptm/

2
CSCE 5730: Digital CMOS VLSI Design
CMOS Inverter

3
CSCE 5730: Digital CMOS VLSI Design
Construct an Inverter using LTSPICE
• Discussion at Nano-CMOS: 50nm technology.
• PMOS:OS 20/1/ (L
( = 50nm// W = 1µm))
• NMOS: 10/1 (L = 50nm/ W = 500nm)
• VDD: Supply voltage (Vdc = 1V).
• Vin
i : changes depending upon analysis:
• DC analysis: DC voltage (1V).
• T
Transient
i t analysis:
l i Pulsed
P l d voltage
lt (
(vpulse).
l )
• Wire to connect components.
• Model file (cmosedu_models.txt).

4
CSCE 5730: Digital CMOS VLSI Design
What does a model file look like ?

5
CSCE 5730: Digital CMOS VLSI Design
Placing and connecting components

6
CSCE 5730: Digital CMOS VLSI Design
Where to get components from ?
Run simulation

7
CSCE 5730: Digital CMOS VLSI Design
How to assign W/L ?

8
CSCE 5730: Digital CMOS VLSI Design
Interpreting a pulsed waveform

9
CSCE 5730: Digital CMOS VLSI Design
How to assign Vin ?

10
CSCE 5730: Digital CMOS VLSI Design
DC Analysis

11
CSCE 5730: Digital CMOS VLSI Design
View netlist

12
CSCE 5730: Digital CMOS VLSI Design
Transient (time) Analysis

13
CSCE 5730: Digital CMOS VLSI Design
Creating a symbol for Inverter
• Schematic files saved as *.asc
• Symbol files saved as *.asy
asy

14
CSCE 5730: Digital CMOS VLSI Design
Simulation using symbol: workspace much cleaner!

15
CSCE 5730: Digital CMOS VLSI Design
One more example: NAND gate

16
CSCE 5730: Digital CMOS VLSI Design

You might also like