With vastly increased complexity and functionality in the "nanometer era" (i.e. hundreds of millions of transistors on one chip), increasing the performance of integrated circuits has become a challenging task. This is due primarily to the inevitable increase in the distance among circuit elements and interconnect design solutions have become the greatest determining factor in overall performance.
Three-dimensional (3D) integrated circuits (ICs), which contain multiple layers of active devices, have the potential to enhance dramatically chip performance and functionality, while reducing the distance among devices on a chip. They promise solutions to the current "interconnect bottleneck" challenges faced by IC designers. They also may facilitate the integration of heterogeneous materials, devices, and signals. However, before these advantages can be realized, key technology challenges of 3D ICs must be addressed.
This is the first book on 3-D integrated circuit design, covering all of the technological and design aspects of this emerging design paradigm, while proposing effective solutions to specific challenging problems concerning the design of three-dimensional integrated circuits. A handy, comprehensive reference or a practical design guide, this book provides a sound foundation for the design of three-dimensional integrated circuits.
* Demonstrates how to overcome "Interconnect Bottleneck" with 3D Integrated Circuit Design...leading edge design techniques offer solutions to problems (performance/power consumption/price) faced by all circuit designers.
* The FIRST book on 3D Integrated Circuit Design...provides up-to-date information that is otherwise difficult to find;
* Focuses on design issues key to the product development cyle...good design plays a major role in exploiting the implementation flexibilities offered in the third dimension;
* Provides broad coverage of 3D IC Design, including Interconnect Prediction Models, Thermal Management Techniques, and Timing Optimization...offers practical view of designing 3D circuits.
With vastly increased complexity and functionality in the "nanometer era" (i.e. hundreds of millions of transistors on one chip), increasing the performance of integrated circuits has become a challenging task. Connecting effectively (interconnect design) all of these chip elements has become the greatest determining factor in overall performance. 3-D integrated circuit design may offer the best solutions in the near future.
This is the first book on 3-D integrated circuit design, covering all of the technological and design aspects of this emerging design paradigm, while proposing effective solutions to specific challenging problems concerning the design of 3-D integrated circuits. A handy, comprehensive reference or a practical design guide, this book provides a sound foundation for the design of 3-D integrated circuits.
* Demonstrates how to overcome "interconnect bottleneck" with 3-D integrated circuit design...leading edge design techniques offer solutions to problems (performance/power consumption/price) faced by all circuit designers
* The FIRST book on 3-D integrated circuit design...provides up-to-date information that is otherwise difficult to find
* Focuses on design issues key to the product development cycle...good design plays a major role in exploiting the implementation flexibilities offered in the 3-D
* Provides broad coverage of 3-D integrated circuit design, including interconnect prediction models, thermal management techniques, and timing optimization...offers practical view of designing 3-D circuits
Muu info
Overcome Interconnect Bottleneck at the new frontier of Integrated Circuit Design: 3-Dimensions!
Preface |
|
xiii | |
|
|
1 | (16) |
|
From the Integrated Circuit to the Computer |
|
|
2 | (3) |
|
Interconnects, an Old Friend |
|
|
5 | (3) |
|
Three-Dimensional or Vertical Integration |
|
|
8 | (5) |
|
Opportunities for Three-Dimensional Integration |
|
|
9 | (2) |
|
Challenges for Three-Dimensional Integration |
|
|
11 | (2) |
|
|
13 | (4) |
|
Manufacturing of 3-D Packaged Systems |
|
|
17 | (20) |
|
Three-Dimensional Integration |
|
|
17 | (2) |
|
|
18 | (1) |
|
Three-Dimensional Integrated Circuits |
|
|
18 | (1) |
|
|
19 | (5) |
|
Technologies for System-in-Package |
|
|
24 | (8) |
|
Wire-Bonded System-in-Package |
|
|
24 | (2) |
|
Peripheral Vertical Interconnects |
|
|
26 | (2) |
|
Area Array Vertical Interconnects |
|
|
28 | (2) |
|
Metallizing the Walls of an SiP |
|
|
30 | (2) |
|
Cost Issues for 3-D Integrated Systems |
|
|
32 | (3) |
|
|
35 | (2) |
|
3-D Integrated Circuit Fabrication Technologies |
|
|
37 | (28) |
|
|
38 | (10) |
|
|
38 | (8) |
|
|
46 | (2) |
|
3-D ICs with Through Silicon (TSV) or Interplane Vias |
|
|
48 | (5) |
|
|
53 | (3) |
|
Capacitively Coupled 3-D ICs |
|
|
53 | (2) |
|
Inductively Coupled 3-D ICs |
|
|
55 | (1) |
|
Vertical Interconnects for 3-D ICs |
|
|
56 | (7) |
|
Electrical Characteristics of Through Silicon Vias |
|
|
61 | (2) |
|
|
63 | (2) |
|
Interconnect Prediction Models |
|
|
65 | (14) |
|
Interconnect Prediction Models for 2-D Circuits |
|
|
66 | (3) |
|
Interconnect Prediction Models for 3-D ICs |
|
|
69 | (4) |
|
|
73 | (4) |
|
|
77 | (2) |
|
Physical Design Techniques for 3-D ICs |
|
|
79 | (20) |
|
|
79 | (8) |
|
Single-versus Multistep Floorplanning for 3-D ICs |
|
|
81 | (3) |
|
Multi-Objective Floorplanning Techniques for 3-D ICs |
|
|
84 | (3) |
|
|
87 | (5) |
|
Multi-Objective Placement for 3-D ICs |
|
|
88 | (4) |
|
|
92 | (3) |
|
|
95 | (2) |
|
|
97 | (2) |
|
Thermal Management Techniques |
|
|
99 | (36) |
|
Thermal Analysis of 3-D ICs |
|
|
100 | (11) |
|
Closed-Form Temperature Expressions |
|
|
101 | (7) |
|
|
108 | (2) |
|
Mesh-based Thermal Models |
|
|
110 | (1) |
|
Thermal Management Techniques without Thermal Vias |
|
|
111 | (9) |
|
Thermal-Driven Floorplanning |
|
|
111 | (6) |
|
|
117 | (3) |
|
Thermal Management Techniques Employing Thermal Vias |
|
|
120 | (11) |
|
Region-Constrained Thermal Via Insertion |
|
|
121 | (3) |
|
Thermal Via Planning Techniques |
|
|
124 | (6) |
|
|
130 | (1) |
|
|
131 | (4) |
|
Timing Optimization for Two-Terminal Interconnects |
|
|
135 | (34) |
|
Interplance Interconnect Models |
|
|
136 | (5) |
|
Two-Terminal Nets with a Single-Interplane Via |
|
|
141 | (10) |
|
Elmore Delay Model of an Interplane Interconnect |
|
|
141 | (2) |
|
Interplane Interconnect Delay |
|
|
143 | (2) |
|
|
145 | (3) |
|
Improvement in Interconnect Delay |
|
|
148 | (3) |
|
Two-Terminal Interconnects with Multiple-Interplane Vias |
|
|
151 | (16) |
|
Two-Terminal Via Placement Heuristic |
|
|
155 | (4) |
|
Two-Terminal Via Placement Algorithm |
|
|
159 | (1) |
|
Application of the Via Placement Technique |
|
|
160 | (7) |
|
|
167 | (2) |
|
Timing Optimization for Multiterminal Interconnects |
|
|
169 | (16) |
|
Timing-Driven Via Placement for Interplane Interconnect Trees |
|
|
169 | (4) |
|
Multiterminal Interconnect Via Placement Heuristics |
|
|
173 | (3) |
|
|
173 | (1) |
|
Single Critical Sink Interconnect Trees |
|
|
174 | (2) |
|
Via Placement Algorithms for Interconnect Trees |
|
|
176 | (1) |
|
Interconnect Tree Via Placement Algorithm (ITVPA) |
|
|
176 | (1) |
|
Single Critical Sink Interconnect Tree via Placement Algorithm (SCSVPA) |
|
|
177 | (1) |
|
Via Placement Results and Discussion |
|
|
177 | (6) |
|
|
183 | (2) |
|
3-D Circuit Architectures |
|
|
185 | (62) |
|
Classification of Wire-Limited 3-D Circuits |
|
|
186 | (1) |
|
Three-Dimensional Microprocessors and Memories |
|
|
187 | (10) |
|
Three-Dimensional Microprocessor Logic Blocks |
|
|
189 | (1) |
|
Three-Dimensional Design of Cache Memories |
|
|
190 | (5) |
|
Architecting a 3-D Microprocessor---Memory System |
|
|
195 | (2) |
|
Three-Dimensional Networks-on-Chip |
|
|
197 | (34) |
|
|
198 | (2) |
|
Zero-Load latency for 3-D NoC |
|
|
200 | (4) |
|
Power Consumptionn in 3-D NoC |
|
|
204 | (2) |
|
Performance and Power Analysis for 3-D NoC |
|
|
206 | (15) |
|
|
221 | (10) |
|
|
231 | (13) |
|
Design Aids for 3-D FPGAs |
|
|
238 | (6) |
|
|
244 | (3) |
|
Case Study: Clock Distribution Networks for 3-D ICs |
|
|
247 | (28) |
|
MIT Lincoln Laboratories 3-D IC Fabrication Technology |
|
|
248 | (5) |
|
|
253 | (4) |
|
Clock Signal Distribution in 3-D Circuits |
|
|
257 | (8) |
|
Timing Characteristics of Synchronous Circuits |
|
|
258 | (3) |
|
Clock Disbtribution Network Structures within the Test Circuit |
|
|
261 | (4) |
|
|
265 | (7) |
|
|
272 | (3) |
|
|
275 | (4) |
Appendix A Enumeration of Gate Pairs in a 3-D IC |
|
279 | (2) |
Appendix B Formal Proof of Optimum Single Via Placement |
|
281 | (2) |
Appendix C Proof of the Two-terminal Via Placement Heuristic |
|
283 | (4) |
Appendix D Proof of Condition for Via Placement of Multiterminal Nets |
|
287 | (2) |
References |
|
289 | (16) |
Index |
|
305 | |
Vasilis F. Pavlidis received the B.Sc. and M.Eng. degrees in Electrical and Computer Engineering from the Democritus University of Thrace, Greece, in 2000 and 2002, respectively. He received the M.Sc. and Ph.D. degrees in Electrical and Computer Engineering from the University of Rochester, Rochester, NY, in 2003 and 2008, respectively.He is currently an Assistant Professor in the School of Computer Science at the University of Manchester, Manchester, UK. From 2008 to 2012, he was a post-doctoral fellow with the Integrated Systems Laboratory at the Ecole Polytechnique Fédérale de Lausanne, Lausanne, Switzerland. He was with INTRACOM S.A., Athens, Greece, from 2000 to 2002. He has also been a visiting researcher at Synopsys Inc., Mountain View, CA, with the Primetime group in 2007. His current research interests include interconnect modeling and analysis, 3-D and 2.5-D integration, and other issues related to VLSI design. He has published several conference and journal papers in these areas. He was the leading designer of the Rochester cube and co-creator of the Manchester Thermal Analyzer.Dr. Pavlidis is on the editorial board of the Microelectronics Journal and Integration, the VLSI Journal. He also serves on the Technical Program Committees of several IEEE conferences. He is a member of the VLSI Systems & Applications Technical Committee of the Circuits and Systems Society and a member of the IEEE. He is also involved in public policy issues as a member of the ICT working group of the IEEE European Public Policy Initiative. Eby G. Friedman received the B.S. degree from Lafayette College in 1979, and the M.S. and Ph.D. degrees from the University of California, Irvine, in 1981 and 1989, respectively, all in electrical engineering.
From 1979 to 1991, he was with Hughes Aircraft Company, rising to the position of manager of the Signal Processing Design and Test Department, responsible for the design and test of high performance digital and analog integrated circuits. He has been with the Department of Electrical and Computer Engineering at the University of Rochester since 1991, where he is a Distinguished Professor, and the Director of the High Performance VLSI/IC Design and Analysis Laboratory. He is also a Visiting Professor at the Technion - Israel Institute of Technology. His current research and teaching interests are in high performance synchronous digital and mixed-signal microelectronic design and analysis with application to high speed portable processors, low power wireless communications, and power efficient server farms.
He is the author of more than 500 papers and book chapters, 13 patents, and the author or editor of 18 books in the fields of high speed and low power CMOS design techniques, 3-D integration, high speed interconnect, and the theory and application of synchronous clock and power delivery and management. Dr. Friedman is the Editor-in-Chief of the Microelectronics Journal, a Member of the editorial board of the Journal of Low Power Electronics and Journal of Low Power Electronics and Applications, and a Member of the technical program committee of numerous conferences. He previously was the Editor-in-Chief and Chair of the Steering Committee of the IEEE Transactions on Very Large Scale Integration (VLSI) Systems, the Regional Editor of the Journal of Circuits, Systems and Computers, a Member of the editorial board of the Proceedings of the IEEE, IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, IEEE Journal on Emerging and Selected Topics in Circuits and Systems, Analog Integrated Circuits and Signal Processing, and Journal of Signal Processing Systems, a Member of the Circuits and Systems (CAS) Society Board of Governors, Program and Technical chair of several IEEE conferences, and a recipient of the IEEE Circuits and Systems 2013 Charles A. Desoer Technical Achievement Award, a University of Rochester Graduate Teaching Award, and a College of Engineering Teaching Excellence Award. Dr. Friedman is an inaugural member of the University of California, Irvine Engineering Hall of Fame, a Senior Fulbright Fellow, and an IEEE Fellow.