8/2/2019 20120130 Lecture01 Edited
1/41
Design and Implementation
of VLSI Systems
Lecture 01
Thuan Nguyen
Faculty of Electronics and Telecommunications,
University of Science, VNU HCMUS
Spring 20121
Ref: Sherief Reda, Division of Engineering, Brown University
8/2/2019 20120130 Lecture01 Edited
2/41
CONTENT
2
Introduction1
VLSI Design Flow2
Class logistics3
8/2/2019 20120130 Lecture01 Edited
3/41
CONTENT
3
Introduction1
VLSI Design Flow2
Class logistics3
8/2/2019 20120130 Lecture01 Edited
4/41
INTRODUCTION
A VLSI (Very Large Scale Integration) systemintegrates millions of electronic components in a
small area (few mm2 few cm2).
Class objective: Learn how to design efficient VLSI
systems that implement required functionalities.
What are the design metrics?
Circuit Speed / Performance
Power consumption
Design Area Yield
4
8/2/2019 20120130 Lecture01 Edited
5/41
WHAT ARE VLSI SYSTEMS COMPOSED OF?
pMOS
nMOS
1.Transistors
CMOS logic gates
+
2. Wires
=
Circuits
design
5
8/2/2019 20120130 Lecture01 Edited
6/41
HOW DOES AN IC LOOK LIKE FROM THE
INSIDE?
transistors
wires
R. Noyce J. Kilby
6
8/2/2019 20120130 Lecture01 Edited
7/41
TECHNOLOGY SCALING
Moores Law.The number of transistors in an
integrated circuit doubles every 2 years.
Quad corefrom Intel:
~600 milliontransistors in
286 mm2
If a pond lily doubles everyday and it takes 30 days to completely
cover a pond, on what day will the pond be 1/2 covered?
7
8/2/2019 20120130 Lecture01 Edited
8/41
FEATURE SIZES
Human Hair
~75 m
0.18 m180 nmfeature
.
.
~40,000 (65-nm node) transistors could fit on cross-section
[C. Keast]
8
8/2/2019 20120130 Lecture01 Edited
9/41
WHY SHOULD YOU LEARN ABOUT VLSI
SYSTEMS?
They are ubiquitous in our daily lives
(computers/iPods/TVs/Cars//etc).
This course can help you understand the devices you use.
o The market for VLSI systems (and semiconductors) is
worth $350 billion dollars.
This course can help you get a decent job after graduation (or
you can even start your own company).
o VLSI design and analysis is fun!
9
8/2/2019 20120130 Lecture01 Edited
10/41
BIGG
EST
S
EMICON
DUCTOR
COMP
ANIES
10
8/2/2019 20120130 Lecture01 Edited
11/41
CONTENT
11
Introduction1
VLSI Design Flow2
Class logistics3
8/2/2019 20120130 Lecture01 Edited
12/41
2.1 INTRODUCTION
12
Video 1
Video 2
http://videos/Intel%20-%20%20From%20Sand%20to%20Silicon_%20The%20Making%20of%20a%20Chip%20_%20De%20Arena%20a%20Silicio_%20C%C3%B3mo%20se%20Fabrica%20un%20Chip(360p_H.264-AAC).mp4http://videos/From%20sand%20to%20chip%20-%20How%20a%20CPU%20is%20made(240p_H.264-AAC).mp4http://videos/From%20sand%20to%20chip%20-%20How%20a%20CPU%20is%20made(240p_H.264-AAC).mp4http://videos/Intel%20-%20%20From%20Sand%20to%20Silicon_%20The%20Making%20of%20a%20Chip%20_%20De%20Arena%20a%20Silicio_%20C%C3%B3mo%20se%20Fabrica%20un%20Chip(360p_H.264-AAC).mp48/2/2019 20120130 Lecture01 Edited
13/41
2. writespecifications
1. idea (need)
3. designsystem 4. analyze/
modelsystem
ifsatisfactory
5. Fabrication
6. test / workas modeled?
13
8/2/2019 20120130 Lecture01 Edited
14/41
* APPLICATIONS/ IDEAS
14
8/2/2019 20120130 Lecture01 Edited
15/41
* SPECIFICATIONS Instruction set
Interface (I/O pins)Organization of the
system
Functionality of each
unit in the and how
it to communicate to
other unit
15
8/2/2019 20120130 Lecture01 Edited
16/41
* DESIGNAND ANALYSIS
Design development is facilitated using Computer-Aided Design(CAD) tools
compilation/synthesis
VHDL / Verilog / SystemC
device layoutfind wire routesmask layout patterns
design schematics
16
8/2/2019 20120130 Lecture01 Edited
17/41
* FABRICATION
tapeout
mask writer masks
wafer
printing
die
dice
mask layout patterns
test andpackaging
chip17
8/2/2019 20120130 Lecture01 Edited
18/41
* EVALUATEDESIGNANDCOMPARETOMODEL
board
Does the chip function as it is
supposed to be?
Does it work at desired clock
frequency? (can we overclock?)
Check signal integrity Power consumption
Input/output behavior
18
8/2/2019 20120130 Lecture01 Edited
19/41
2.2VLSIDESIGN
FLOW
19
8/2/2019 20120130 Lecture01 Edited
20/41B
OTTOM-UP(FUL
LCUSTO
M)
D
ESIGNM
ETHOLOGY
20
8/2/2019 20120130 Lecture01 Edited
21/41T
OP-DOW
N(STAN
DARDC
ELL)
D
ESIGNM
ETHOLOGY
21
8/2/2019 20120130 Lecture01 Edited
22/41
FROMM
ASKLAY
OUTTO
FABRICA
TEDCH
IP
22
8/2/2019 20120130 Lecture01 Edited
23/41
2.3 SIMPLIFIED VLSI DESIGN FLOW
23
8/2/2019 20120130 Lecture01 Edited
24/41
24
8/2/2019 20120130 Lecture01 Edited
25/41
25
8/2/2019 20120130 Lecture01 Edited
26/41
26
8/2/2019 20120130 Lecture01 Edited
27/41
27
8/2/2019 20120130 Lecture01 Edited
28/41
28
8/2/2019 20120130 Lecture01 Edited
29/41
29
8/2/2019 20120130 Lecture01 Edited
30/41
30
8/2/2019 20120130 Lecture01 Edited
31/41
31
8/2/2019 20120130 Lecture01 Edited
32/41
32
8/2/2019 20120130 Lecture01 Edited
33/41
CONTENT
33
Introduction1
VLSI Design Flow2
Class logistics3
8/2/2019 20120130 Lecture01 Edited
34/41
PREREQUISITE
Students must pass those courses:
Basic Electronics
Analog/Digital Circuit Design
Physics of Semiconductor Devices Programmable Logic Design
34
8/2/2019 20120130 Lecture01 Edited
35/41
WHAT ARE WE GOING TO COVER IN
THIS CLASS?
Overview of VLSI CMOS fabrication MOS transistor theory
VLSI Layout design
Circuit analysis and performance estimation
Computer-aided design and analysis tools Combinational and sequential circuit design
Memory systems
Big, nice design project
35
8/2/2019 20120130 Lecture01 Edited
36/41
GRADING
Maximum score: 160 points
20 points Exercise in class
20 points Homework
Written by English + 50% final points/homework
20 points Midterm exam 30 points Design Project
Presentation 10 points Slides must be written in English
Report 20 points Written by English + 50% final point
20 points small essay
30 points Final exam 36
8/2/2019 20120130 Lecture01 Edited
37/41
TEXTBOOKS
37
8/2/2019 20120130 Lecture01 Edited
38/41
TEXTBOOKS (CONT.)
38
8/2/2019 20120130 Lecture01 Edited
39/41
TEXTBOOKS (CONT.)
39
8/2/2019 20120130 Lecture01 Edited
40/41
CONTACT INFORMATION
Nguyn Xun Thun
Phone: 0906 834 817
Email: [email protected]
Site: http://www.thuanxuannguyen.tk/
40
mailto:[email protected]://www.thuanxuannguyen.tk/http://www.thuanxuannguyen.tk/mailto:[email protected]8/2/2019 20120130 Lecture01 Edited
41/41
Q & A
41
Recommended