Professional Documents
Culture Documents
! EE
134 Winter 05
" Lecture Tu & Thurs. 9:40 11am ENGR2 142 " 2 Lab sections
M 2:10pm 5pm ENGR2 128 F 11:10am 2pm ENGR2 128
People
! Lecturer
- Roger Lake
" Office ENGR2 Rm. 437 " Office hours - MW 4-5pm " rlake@ee.ucr.edu
! TA
Faruk Yilmaz
" Office ENGR2 Rm. 222 " Office Hours TBD " faruk@ee.ucr.edu
EE134
EE134 Web-site
! http://www.ee.ucr.edu/~rlake/EE134.html
Class lecture notes Assignments and solutions Lab and project information Exams and solutions Other useful links
EE134
Class Organization
! Homework ! Labs ! Final
assignments (10%)
" Tutorials to learn the Cadence design software " Design a digital circuit (eg. 4 bit adder) " Work in teams of 3
! Midterm
(20%)
EE134
EE134
Software
! Cadence
software
EE134
EE134
EE134
Introduction
! Why
is designing digital ICs different today than it was before? ! Will it change in future?
EE134
10
EE134
11
EE134
12
EE134
13
EE134
14
15
EE134
16
~ 15,000 x
17
Moores Law
#
In 1965, Gordon Moore noted that the number of transistors on a chip doubled every 18 to 24 months. He made a prediction that semiconductor technology will double its effectiveness every 18 months
EE134
18
Moores Law
EE134
LOG2 OF THE NUMBER OF COMPONENTS PER INTEGRATED FUNCTION
EE134
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975
Evolution in Complexity
20
19
Transistor Counts
K 1,000,000 100,000 10,000 1,000 100 10
8086
Source: Intel
1 Billion Transistors
Pentium III Pentium II Pentium Pro Pentium
Courtesy, Intel
21
1970
Courtesy, Intel
22
386
1980
1990 Year
2000
2010
EE134
23
Frequency
10000 Frequency (Mhz) 1000 100 486 10 1 0.1 1970 8085 8086 286 386
EE134
Courtesy, Intel
24
Power Dissipation
100 P6 Pentium proc 10 8086 286 1 8085 8080 486 386
Power (Watts)
8008 4004
EE134
25
286 486 8086 386 10 8085 8080 8008 1 4004 0.1 1971 1974 1978 1985 1992 2000 2004 2008 Year
EE134
Courtesy, Intel
26
Power density
10000 Power Density (W/cm2)
1000
100
8086 10 4004 Hot Plate P6 8008 8085 Pentium proc 386 286 486 8080 1 1970 1980 1990 2000 2010 Year
Courtesy, Intel
27
Power Management
Analog Baseband
Digital Baseband (DSP + MCU)
1996 48
1998 162
2000 435
2003 513
2004 648
2005 (703)
2006 (776)
2007 (836)
2008 (889)
EE134
28
Macroscopic Issues
Time-to-Market Millions of Gates High-Level Abstractions Reuse & IP: Portability Predictability etc.
?
EE134
29
Productivity Trends
10,000 10,000,000 1,000 1,000,000 100 100,000 10 10,000 1 1,000 0.1 100
xx x xx x x x
100,000 100,000,000
1,000 1,000,000 58%/Yr. compounded Complexity growth rate 100 100,000 10 10,000 21%/Yr. compound Productivity growth rate 1 1,000 0.1 100 0.01 10
0.01 10 0.001 1
1981
1983
1985
1987
1991
1993
1997
1999
2001
2003
1989
1995
2005
2007
Source: Sematech
2009
10,000 10,000,000
EE134
30
Why Scaling?
Technology shrinks by 0.7/generation ! With every generation can integrate 2x more functions per chip; chip cost does not increase significantly ! Cost of a function decreases by 2x ! But
!
" How to design chips with more and more functions? " Design engineering population does not double every two years
!
EE134
MODULE + GATE
CIRCUIT
DEVICE G S n+ D n+
EE134
32
Next Class
! Introduce
basic metrics for design of integrated circuits how to measure delay, power, etc. to IC manufacturing and
! Introduction
design.
EE134
33
EE134
34