Analog and Digital VLSI Design: Lecture 2: VLSI Design Flow & Challenges in VLSI Design
Analog and Digital VLSI Design: Lecture 2: VLSI Design Flow & Challenges in VLSI Design
CKV
Front
End
FAB
Layout
Verification
and Testing
Design
Specification
Behavioral
Description
Physical layout
RTL Description
(HDL)
Functional
Verification
and Testing
Logic
Synthesis
CKV
Process
es
Logical
Verification
and Testing
Gate-level Netlist
Back
End
CKV
Microscopic issues
ultra-high speeds
growing importance of
interconnect
noise, crosstalk
reliability,
manufacturability
clock distribution
Macroscopic issues
time-to-market
design complexity
(millions of gates)
high levels of
abstractions
CKV
Scaling
Technology shrinks by 0.7 times every
generation
With every generation we can integrate 2x
more functionality
Cost of a function decreases by 2x
How to design chips with more and more
functions ??
Need for Efficient
Methodologies
Design
CKV
Design Abstraction
SYSTEM
MODULE
+
GATE
CIRCUIT
DEVICE
G
S
n+
D
n+
Next Class
Design Metrics
CKV
CKV
Thank You