Professional Documents
Culture Documents
K
1 Billion
1,000,000 Transistors
100,000
Pentium III
10,000 Pentium II
Pentium Pro
1,000 Pentium
i486
100 i386
80286
10 8086
Source: Intel
1
1975 1980 1985 1990 1995 2000 2005 2010
Projected
Courtesy, Intel
Design Abstraction Levels
SYSTEM
MODULE
+
GATE
CIRCUIT
DEVICE
G
S D
n+ n+
Not Only Microprocessors
Cell
Phone
Small Power
Signal RF RF
Digital Baseband
(DSP + MCU)
P6
100
Pentium proc
486
10 8085 386
8086 286
1 8080
8008
4004
0.1
1970 1980 1990 2000 2010
Year
Lead Microprocessors frequency doubles every 2 years
Courtesy, Intel
100
Die size (mm) Die Size Growth
P6
486 Pentium proc
10 386
286
8080 8086
8085 ~7% growth per year
8008
4004 ~2X growth in 10 years
1
1970 1980 1990 2000 2010
Year
Courtesy, Intel
100 Power Dissipation
P6
Pentium proc
Power (Watts)
10
486
8086 286
386
8085
1 8080
8008
4004
0.1
1971 1974 1978 1985 1992 2000
Year
Courtesy, Intel
Power
100000 will be a major problem
18KW
10000 5KW
1.5KW
Power (Watts)
1000 500W
Pentium proc
100
286 486
10 8086 386
8085
8080
8008
1 4004
0.1
1971 1974 1978 1985 1992 2000 2004 2008
Year
Courtesy, Intel
10000
Power density
Rocket
Power Density (W/cm2)
Nozzle
1000
Nuclear
Reactor
100
8086
10 4004 Hot Plate P6
8008 8085 386 Pentium proc
286 486
8080
1
1970 1980 1990 2000 2010
Year
Courtesy, Intel
Challenges in Digital Design
DSM 1/DSM
Microscopic Problems Macroscopic Issues
Ultra-high speed design Time-to-Market
Interconnect Millions of Gates
Noise, Crosstalk High-Level Abstractions
Reliability, Manufacturability Reuse & IP: Portability
Power Dissipation Predictability
Clock distribution. etc.
100,000 1,000,000
Productivity
10 58%/Yr. compounded 100
10,000 Complexity growth rate 100,000
1,0001 10
10,000
x x
0.1
100 1
1,000
xx
x 21%/Yr. compound
xx
x Productivity growth rate
0.01
10 0.1
100
0.001
1 0.01
10
1981
1983
1985
1987
1989
1991
1993
1995
1997
1999
2001
2003
2005
2007
2009
Source: Sematech
Wafer
Going up to 12 (30cm
From http://www.amd.com
Yield
No. of good chips per wafer
Y 100%
Total number of chips per wafer
Wafer cost
Die cost
Dies per wafer Die yield
wafer diameter/2 2 wafer diameter
Dies per wafer
die area 2 die area
Defects
defects per unit area die area
die yield 1
is approximately 3