Design space exploration for 3D architectures
Top Cited Papers
- 1 April 2006
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Journal on Emerging Technologies in Computing Systems
- Vol. 2 (2), 65-103
- https://doi.org/10.1145/1148015.1148016
Abstract
As technology scales, interconnects have become a major performance bottleneck and a major source of power consumption for microprocessors. Increasing interconnect costs make it necessary to consider alternate ways of building modern microprocessors. One promising option is 3D architectures where a stack of multiple device layers with direct vertical tunneling through them are put together on the same chip. As fabrication of 3D integrated circuits has become viable, developing CAD tools and architectural techniques is imperative to explore the design space to 3D microarchitectures. In this article, we give a brief introduction to 3D integration technology, discuss the EDA design tools that can enable the adoption of 3D ICs, and present the implementation of various microprocessor components using 3D technology. An industrial case study is presented as an initial attempt to design 3D microarchitectures.Keywords
This publication has 7 references indexed in Scilit:
- Demystifying 3D ICs: The Pros and Cons of Going VerticalIEEE Design & Test of Computers, 2005
- Temperature-aware microarchitecturePublished by Association for Computing Machinery (ACM) ,2003
- SimpleScalar: an infrastructure for computer system modelingComputer, 2002
- Prediction of net-length distribution for global interconnects in a heterogeneous system-on-a-chipIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2000
- System-level performance evaluation of three-dimensional integrated circuitsIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2000
- Cell-level placement for improving substrate thermal distributionIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2000
- A Regular Layout for Parallel AddersIEEE Transactions on Computers, 1982