Understanding, designing, and optimizing digital circuits with respect to different quality metrics: cost, speed, power dissipation, and reliability... 5 © Digital Integrated Circuits
Trang 11
© Digital Integrated Circuits2nd Introduction
Digital Integrated Circuits
A Design Perspective
Introduction
Jan M Rabaey Anantha Chandrakasan Borivoje Nikolic
July 30, 2002
Trang 22
© Digital Integrated Circuits2nd Introduction
What is this book all about?
Introduction to digital integrated circuits.
CMOS inverters and gates Propagation delay, noise margins, and power dissipation Sequential circuits Arithmetic, interconnect, and memories
Programmable logic arrays Design methodologies.
What will you learn?
Understanding, designing, and optimizing digital circuits with respect to different quality metrics:
cost, speed, power dissipation, and reliability
Trang 33
© Digital Integrated Circuits2nd Introduction
Digital Integrated Circuits
Introduction: Issues in digital design
The CMOS inverter
Combinational logic structures
Sequential logic gates
Design methodologies
Interconnect: R, L and C
Timing
Arithmetic building blocks
Memories and array structures
Trang 4future?
Trang 55
© Digital Integrated Circuits2nd Introduction
The First Computer
The Babbage Difference Engine (1832)
25,000 parts cost: £17,470
Trang 66
© Digital Integrated Circuits2nd Introduction
ENIAC - The first electronic computer (1946)
Trang 77
© Digital Integrated Circuits2nd Introduction
The Transistor Revolution
First transistor Bell Labs, 1948
Trang 88
© Digital Integrated Circuits2nd Introduction
The First Integrated Circuits
Bipolar logic 1960’s
ECL 3-input Gate Motorola 1966
Trang 1010
© Digital Integrated Circuits2nd Introduction
Intel Pentium (IV) microprocessor
Trang 1111
© Digital Integrated Circuits2nd Introduction
Moore’s 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
Trang 1313
© Digital Integrated Circuits2nd Introduction
Evolution in Complexity
Trang 1515
© Digital Integrated Circuits2nd Introduction
Moore’s law in Microprocessors
Trang 1616
© Digital Integrated Circuits2nd Introduction
Die Size Growth
Trang 17386 286
8086 8085
8080 8008 4004 0.1
1 10 100 1000 10000
Trang 18486 386
286 8086
8085 8080
8008 4004
0.1 1 10 100
Trang 1919
© Digital Integrated Circuits2nd Introduction
Power will be a major problem
1.5KW 500W
Trang 208086
P6 1
10 100 1000 10000
Rocket Nozzle
Power density too high to keep junctions at low temp
Courtesy, Intel
Trang 2121
© Digital Integrated Circuits2nd Introduction
Not Only Microprocessors
Digital Cellular Market (Phones Shipped)
1996 1997 1998 1999 2000
Units 48M 86M 162M 260M 435M Baseband Analog
Digital Baseband (DSP + MCU )
Power Management
Small Signal RF Power RF
(data from Texas Instruments)
Cell
Phone
Trang 2222
© Digital Integrated Circuits2nd Introduction
Challenges in Digital Design
Trang 23Logic Tr./Chip Tr./Staff Month.
x x x x x x
x
21%/Yr compound Productivity growth rate x
58%/Yr compounded Complexity growth rate
10,000 1,000 100 10 1 0.1 0.01 0.001
Trang 2424
© Digital Integrated Circuits2nd Introduction
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 …
Design engineering population does not double every two years…
Hence, a need for more efficient design methods
Exploit different levels of abstraction
Trang 2525
© Digital Integrated Circuits2nd Introduction
Design Abstraction Levels
Trang 2626
© Digital Integrated Circuits2nd Introduction
Design Metrics
digital circuit (gate, block, …)?
Trang 2727
© Digital Integrated Circuits2nd Introduction
Cost of Integrated Circuits
design time and effort, mask generation
one-time cost factor
Trang 2828
© Digital Integrated Circuits2nd Introduction
NRE Cost is Increasing
Trang 3030
© Digital Integrated Circuits2nd Introduction
Cost per Transistor
Trang 31chips of
number Total
per wafer chips
good of
per wafer Dies
cost
Wafer cost
2
diameter
wafer area
die
diameter/2
wafer per wafer
Trang 32 is approximately 3
4
area) (die
cost die f
Trang 35VM = f(VM)
Trang 3636
© Digital Integrated Circuits2nd Introduction
Mapping between analog and digital signals
V IH
V OH
UndefinedRegion
“ 1”
Trang 3737
© Digital Integrated Circuits2nd Introduction
Definition of Noise Margins
Noise margin high
Noise margin low
VIH VIL
Undefined Region
Trang 3838
© Digital Integrated Circuits2nd Introduction
Noise Budget
expected sources of noise
interference, offset
proportional noise sources
Trang 3939
© Digital Integrated Circuits2nd Introduction
Key Reliability Properties
a floating node is more easily disturbed than a node driven by a low impedance (in terms of voltage)
Noise immunity is the more important metric –
the capability to suppress noise sources
impedance of the driver and input impedance of the receiver;
Trang 41Simulated response
Trang 4242
© Digital Integrated Circuits2nd Introduction
Fan-in and Fan-out
N
Fan-out N Fan-in M
M
Trang 4343
© Digital Integrated Circuits2nd Introduction
The Ideal Gate
R i =
R o = 0 Fanout =
NMH = NML = VDD/2
g =
V in
V out
Trang 48p T
Trang 4949
© Digital Integrated Circuits2nd Introduction
Energy and Energy-Delay
E = Energy per operation = Pav tp
quality metric of gate = E tp
Trang 5151
© Digital Integrated Circuits2nd Introduction
Summary
Digital integrated circuits have come a long
way and still have quite some potential left for the coming decades
Some interesting challenges ahead
Getting a clear perspective on the challenges and potential solutions is the purpose of this book
Understanding the design metrics that govern digital design is crucial
Cost, reliability, speed, power and energy dissipation