csce 5730: digital cmos vlsi design
TRANSCRIPT
![Page 1: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/1.jpg)
CSCI 5330Digital CMOS VLSI DesignInstructor: Saraju P. Mohanty, Ph. D.
CSCE 5730: Digital CMOS VLSI Design 1
Lecture 4: LTSPICE
NOTE: The figures, text etc included in slides are borrowedfrom various books, websites, authors pages, and othersources for academic purpose only. The instructor doesnot claim any originality.
![Page 2: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/2.jpg)
USEFUL LINKS
• LTPSICE software available at:http://www.linear.com/designtools/software/switchercad.jsp
• 50nm model file available at:http://www.cmosedu.com/cmos1/book.htm
• More model files available at:http://www.eas.asu.edu/~ptm/
2CSCE 5730: Digital CMOS VLSI Design
![Page 3: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/3.jpg)
CMOS Inverter
3CSCE 5730: Digital CMOS VLSI Design
![Page 4: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/4.jpg)
Construct an Inverter using LTSPICE
• Discussion at Nano-CMOS: 50nm technology.• PMOS: 20/1 (L = 50nm/ W = 1µm)• NMOS: 10/1 (L = 50nm/ W = 500nm)• VDD: Supply voltage (Vdc = 1V).• Vin: changes depending upon analysis:• DC analysis: DC voltage (1V).• Transient analysis: Pulsed voltage (vpulse).• Wire to connect components.• Model file (cmosedu_models.txt).
4CSCE 5730: Digital CMOS VLSI Design
![Page 5: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/5.jpg)
What does a model file look like ?
5CSCE 5730: Digital CMOS VLSI Design
![Page 6: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/6.jpg)
Placing and connecting components
6CSCE 5730: Digital CMOS VLSI Design
![Page 7: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/7.jpg)
Where to get components from ?
7
Run simulation
CSCE 5730: Digital CMOS VLSI Design
![Page 8: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/8.jpg)
How to assign W/L ?
8CSCE 5730: Digital CMOS VLSI Design
![Page 9: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/9.jpg)
Interpreting a pulsed waveform
9CSCE 5730: Digital CMOS VLSI Design
![Page 10: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/10.jpg)
How to assign Vin ?
10CSCE 5730: Digital CMOS VLSI Design
![Page 11: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/11.jpg)
DC Analysis
11CSCE 5730: Digital CMOS VLSI Design
![Page 12: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/12.jpg)
View netlist
12CSCE 5730: Digital CMOS VLSI Design
![Page 13: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/13.jpg)
Transient (time) Analysis
13CSCE 5730: Digital CMOS VLSI Design
![Page 14: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/14.jpg)
Creating a symbol for Inverter
14
• Schematic files saved as *.asc• Symbol files saved as *.asy
CSCE 5730: Digital CMOS VLSI Design
![Page 15: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/15.jpg)
Simulation using symbol: workspace much cleaner!
15CSCE 5730: Digital CMOS VLSI Design
![Page 16: CSCE 5730: Digital CMOS VLSI Design](https://reader033.vdocuments.net/reader033/viewer/2022052216/586b61361a28abf6088b59fc/html5/thumbnails/16.jpg)
One more example: NAND gate
16CSCE 5730: Digital CMOS VLSI Design