Design and Implementation of VLSI Systems Lecture 01 Thuan Nguyen Faculty of Electronics and Telecommunications, University of Science, VNU HCMUS... Class objective: Learn how to des
Trang 1Design and Implementation of
VLSI Systems Lecture 01
Thuan Nguyen Faculty of Electronics and Telecommunications,
University of Science, VNU HCMUS
Trang 2L ECTURE 01: THE BIG PICTURE
Trang 3L ECTURE 01: THE BIG PICTURE
Trang 4 A VLSI (Very Large Scale Integration) system integrates 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
Trang 5WHAT ARE VLSI SYSTEMS COMPOSED OF?
Trang 6HOW DOES AN IC LOOK LIKE FROM THE INSIDE?
transistors wires
R Noyce J Kilby
6
Trang 7TECHNOLOGY SCALING
Moore’s Law The number of transistors in an integrated
circuit doubles every 2 years
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?
Trang 9WHY 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
• 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).
• VLSI design and analysis is fun!
Trang 10SEMICONDUCTOR
COMPANIES
10
Trang 11L ECTURE 01: THE BIG PICTURE
Trang 12O VERVIEW OF VLSI DESIGN FLOW
12
Video 1
Video 2
Trang 13VLSI DESIGN FLOW
Trang 14BOTTOM-UP (FULL CUSTOM) DESIGN METHOLOGY
14
Trang 15TOP-DOWN (STANDARD CELL) DESIGN METHOLOGY
Trang 16FROM MASK LAYOUT TO FABRICATED CHIP
16
Trang 17SIMPLIFIED VLSI DESIGN FLOW
Trang 18SIMPLIFIED VLSI DESIGN FLOW
18
Trang 19SIMPLIFIED VLSI DESIGN FLOW
Trang 20SIMPLIFIED VLSI DESIGN FLOW
20
Trang 21SIMPLIFIED VLSI DESIGN FLOW
Trang 22SIMPLIFIED VLSI DESIGN FLOW
22
Trang 23SIMPLIFIED VLSI DESIGN FLOW
Trang 24SIMPLIFIED VLSI DESIGN FLOW
24
Trang 25SIMPLIFIED VLSI DESIGN FLOW
Trang 26SIMPLIFIED VLSI DESIGN FLOW
26
Trang 272 write specifications
1 idea (need)
3 design system 4 analyze/
model system
if satisfactory 5 Fabrication
Trang 28* A PPLICATIONS / I DEAS
28
Trang 29* S PECIFICATIONS
• Instruction set
• Interface (I/O pins)
• Organization of the system
• Functionality of each unit in
the and how it to
communicate to other unit
Trang 30* D ESIGN AND A NALYSIS
• Design development is facilitated using Computer-Aided Design
(CAD) tools
compilation/
synthesis VHDL / Verilog / SystemC
Trang 32* EVALUATE DESIGN AND COMPARE TO MODEL
Trang 33L ECTURE 01: THE BIG PICTURE
Trang 34WHAT 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
34
Trang 35T EXTBOOKS
Trang 36 20 points Midterm exam
20 points Design Project
Written by English +10 points
40 points Final exam
36
Trang 37CONTACT INFORMATION
Nguyễn Xuân Thuận
Email: thuannguyen.teaching@gmail.com Phone: 0906 834 817
Site: http://www.thuanxuannguyen.tk/
Trang 38Q & A
38