Sei sulla pagina 1di 8

CKV

Analog and Digital VLSI Design


EEE F313/INSTR F313

Lecture 2: VLSI Design Flow & Challenges in VLSI Design


CKV
CKV

VLSI Design Flow FAB


Front End
Layout Verification
Design Specification and Testing

Behavioral Description Physical layout

RTL Description (HDL)


Floor planning and
Automatic Place and Route

Functional Back End


Verification and
Testing Logical Verification
and Testing
Processes

Logic Synthesis Gate-level Netlist


CKV

Challenges in Digital Design


Microscopic issues
ultra-high speeds
power dissipation and supply
rail drop
growing importance of
interconnect
noise, crosstalk
reliability, manufacturability Macroscopic issues
clock distribution time-to-market
design complexity (millions of
gates)
high levels of abstractions
design for test
reuse and IP, portability
systems on a chip (SoC)
tool interoperability
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 Design Methodologies


CKV

Design Abstraction
SYSTEM

MODULE
+

GATE

CIRCUIT

DEVICE
G
S D
n+ n+
CKV
Next Class

Design Metrics
CKV

Thank You

Potrebbero piacerti anche