Interconnect design techniques for multicore and 3D Integrated circuits.
2012-08
Loading...
View/Download File
Persistent link to this item
Statistics
View StatisticsJournal Title
Journal ISSN
Volume Title
Title
Interconnect design techniques for multicore and 3D Integrated circuits.
Authors
Published Date
2012-08
Publisher
Type
Thesis or Dissertation
Abstract
Over the past 40 years, the semiconductor industry has witnessed the exponential growth
trend in system complexity as predicted by Moore’s law, facilitated by continuously
shrinking transistor and wire dimensions. Three dimensional (3D) circuit technology,
with multiple tiers of active devices stacked above each other, is a key approach to
achieve increasing levels of integration and performance in the future. Concomitant with
exponentially reducing device dimensions, designers face new challenges in maximizing
computation while remaining with a stringent power envelope. Over the last decade,
multicore processors have emerged as a potential solution to address some of these
problems by integrating multiple smaller and more energy efficient cores in order to
replace a single, larger core. These cores must communicate through an efficient onchip
interconnection network, by ideas such as networks-on-chips (NoCs), and NoC
design is vital to both performance and power. This thesis presents solutions to the
challenges in on-chip interconnect, more specifically, the on-chip communication and
power delivery network of 3D and multicore chips.
The first part of this thesis focuses on developing techniques for designing efficient
and high-performance NoC architecture for 3D and multicore chips. Depending on
the nature of the application, the multicore system may be either a System-on-Chip
(SoC), which executes a relatively well-characterized workload, or a Chip multiprocessor
(CMP), which is a general purpose processor that should be capable of handling a
variety of workloads. For SoCs, this thesis presents an efficient algorithm to synthesize
application-specific NoC architectures in a 3D environment. We demonstrate that this method finds greatly improved solutions compared to a baseline algorithm reflecting
prior work. We also study the impact of various factors on the network performance in
3D NoCs, including the through-silicon via (TSV) count and the number of 3D tiers.
For CMPs, we observe that voltage and frequency scaling (VFS) for NoC can potentially
reduce energy consumption, but the associated increase in latency and degradation in
throughput limits its deployment. Therefore, we propose flexible-pipeline routers that
reconfigure pipeline stages upon VFS, so that latency through such routers remains
constant. With minimal hardware overhead, the deployment of such routers allows us to reduce network frequency and save network energy, without significant performance
degradation.
The second part of this thesis is concerned with the design and optimization of
power delivery network for 3D and multicore chips. First, we propose a novel paradigm
where we exploit a new type of capacitor, the metal-insulator-metal (MIM) capacitor,
together with the traditional CMOS decaps, to optimize the power supply noise in
3D chips. Experimental results show that power grid noise can be more effectively
optimized after the introduction of MIM decaps, with lower leakage power and little
increase in the routing congestion, as compared to a solution using CMOS decaps only.
Second, we explore the design and optimization of on-chip switched-capacitor (SC) DCDC
converters for multicore processors. On one hand, with an accurate power grid
simulator, we find that distributed design of SC converters can reduce the IR drop
significantly compared to the lumped design, with improved supply voltage. On the
other hand, the efficiency of the power delivery system using SC converters is a major
concern, but this has not been addressed at the system level in prior research. We
develop models for the efficiency of such a system as a function of size and layout of the
SC converters, and propose an approach to minimize power loss by optimizing the size
and layout of the SC converters . The efficiency of these techniques is demonstrated on
both homogenous and heterogenous multicore chips.
Description
University of Minnesota Ph.D. dissertation. August 2012. Major: Electrical Engineering. Advisor: Sachin S. Sapatnekar. 1 computer file (PDF); ix, 122 pages.
Related to
Replaces
License
Collections
Series/Report Number
Funding information
Isbn identifier
Doi identifier
Previously Published Citation
Other identifiers
Suggested citation
Zhou, Pingqiang. (2012). Interconnect design techniques for multicore and 3D Integrated circuits.. Retrieved from the University Digital Conservancy, https://hdl.handle.net/11299/139877.
Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.