Kang 1
Kang 1
Kang 1
Chapter 1 Introduction
S.M. Kang and Y. Leblebici
Some History
Invention of the transistor (BJT)
Shockley, Bardeen, Brattain Bell Labs
1978
The chip complexity has increased by a factor of 1000 since its first introduction, but the term VLSI remained virtually universal to denote digital integrated systems with high complexity.
3 CMOS Digital Integrated Circuits 3rd Edition
Economic Impact
As a result of the continuously increasing integration density and decreasing unit costs, the semiconductor industry has been one of the fastest growing sectors in the worldwide economy.
4 CMOS Digital Integrated Circuits 3rd Edition
Industry Trends
Industry Trends
High performance Low power dissipation Wireless capability etc
More portable, wearable, and more powerful devices for ubiquitous and pervasive computing
6 CMOS Digital Integrated Circuits 3rd Edition
IBM S/390 Microprocessor 0.13 m CMOS process 7 layers Cu interconnect 47 million transistors 1 GHz clock 180 mm2
10
Moores Law
11
12
2014 35 nm 900 mm
2
16 Billion
2 Gbits
10 Gbits
25 Gbits
70 Gbits
200 Gbits
1.6 GHz
2.0 GHz
2.5 GHz
3.0 GHz
3.5 GHz
1.5 V
1.2 V
0.9 V
0.6 V
0.6 V
130 W
160 W
170 W
175 W
180 W
2500
4000
4500
5500
6000
Predictions of the worldwide semiconductor / IC industry about its own future prospects...
13 CMOS Digital Integrated Circuits 3rd Edition
2002 130 nm
400 mm 400 M
2
2005 100 nm
600 mm 1 Billion
2
2008 70 nm
750 mm 3 Billion
2
2011 50 nm
800 mm 6 Billion
2
2014 35 nm
900 mm
2
16 Billion
2 Gbits
10 Gbits
25 Gbits
70 Gbits
200 Gbits
1.6 GHz
2.0 GHz
2.5 GHz
3.0 GHz
3.5 GHz
1.5 V
1.2 V
0.9 V
0.6 V
0.6 V
130 W
160 W
170 W
175 W
180 W
2500
4000
4500
5500
6000
14
2008 70 nm 750 mm
2
2011 50 nm 800 mm
2
2014 35 nm 900 mm
2
400 M 2 Gbits
1.6 GHz
1.5 V
1.2 V
0.9 V
0.6 V
0.6 V
130 W
160 W
170 W
175 W
180 W
2500
4000
4500
5500
6000
15
2014 35 nm 900 mm
2
16 Billion
2 Gbits
10 Gbits
25 Gbits
70 Gbits
200 Gbits
2.5 GHz
0.9 V
3.0 GHz
0.6 V
3.5 GHz
0.6 V
130 W
160 W
170 W
175 W
180 W
2500
4000
4500
5500
6000
16
2014 35 nm 900 mm
2
16 Billion
2 Gbits
10 Gbits
25 Gbits
70 Gbits
200 Gbits
1.6 GHz
2.0 GHz
2.5 GHz
3.0 GHz
3.5 GHz
1.5 V
1.2 V
0.9 V
0.6 V
0.6 V
130 W
2500
160 W
4000
170 W
4500
175 W
5500
180 W
6000
17
18
19
21
System-on-Chip
Integrating all or most of the components of a hybrid system on a single substrate (silicon or MCM), rather than building a conventional printed circuit board. 1. More compact system realization 2. Higher speed / performance Better reliability Less expensive !
22
23
ASIC Core
Memory
Communication
Analog Functions
Sensor Interface
24
25
26
27
Better strategy
28
The Y-Chart
Notice: There is a need for structured design methodologies to handle the high level of complexity !
29
Top-down
Bottom-up
30
Regularity:
Modularity: The various functional blocks which make up the larger system must have well-defined functions and interfaces. Locality: Internal details remain at the local level. The concept of locality also ensures that connections are mostly between neighboring modules, avoiding long-distance connections as much as possible.
31
32
33
34
35
36
Regularity
2-input MUX
DFF
37
FPGA
38
The example shows a 1-bit full-adder schematic and its SPICE simulation results.
39
40
Example:
Data-path cells
41
42
Manual full-custom design can be very challenging and time consuming, especially if the low level regularity is not well defined !
43
FPGA
44
HDL-Based Design
1980s Hardware Description Languages (HDL) were conceived to facilitate the information exchange between design groups. 1990s The increasing computation power led to the introduction of logic synthesizers that can translate the description in HDL into a synthesized gate-level net-list of the design. 2000s Modern synthesis algorithms can optimize a digital design and explore different alternatives to identify the design that best meets the requirements.
45 CMOS Digital Integrated Circuits 3rd Edition
HDL-Based Design
The design is synthesized and mapped into the target technology. The logic gates have one-to-one equivalents as standard cells in the target technology.
46
Standard Cells
AND
47
DFF
INV
XOR
Standard Cells
48
Standard Cells
49
Standard Cells
Memory array
50
Standard Cells
51
FPGA
52
53
Before customization
54
FPGA
55
56
58