University of Cincinnati
Design Automation Flow for Voltage Adaptive Light Vth Hopping for Leakage Minimization in Sequential Circuits
Abstract
dc:description<p>Scaling technology has resulted in increased leakage power consumption in VLSI circuits. Even though there are several power consumption reduction techniques in the industry today, the increasing leakage power consumption in the deep submicron CMOS technologies has manifested the need for more aggressive control mechanisms. Runtime Active Leakage Control (RALC) techniques like Power Gating (PG) and Reverse Body Biasing (RBB) being the primary candidates for RALC, PG is found to give better leakage savings than RBB and hence is a popular technique in the industry.</p><p> Comparing PG and RBB techniques, RBB has less overhead and average leakage savings. Though PG achieves high leakage savings, the overhead is high. This research starts from the basic question of how the leakage savings with RBB can be improved and extensively applied on present day circuits. One such proposal is a novel RBB technique of Light Vth hopping (LITHE) which varies in the voltage used for body biasing which is done with the intention of reducing the Energy Breakeven Time (EBT) of the circuit, leading to frequent application of RBB. With LITHE as a starting point, the key objective of this work is to address several problems that might arise during integration of LITHE in an industrial design flow.</p><p>The thesis proposes a generic flow from RTL to SPICE that incorporates LITHE technique at near optimum granularity. This concept has been expanded to sequential circuits and the problems of control transistor sizing and control signal generation have also been addressed. Also proposed is a clustering algorithm to integrate LITHE with clock gating in sequential circuits. The entire flow has been tested on a 90nm library which can support a dierent body bias. The flow has been veried on RTLs of logic designs with varying complexities and the applicability of temporal and spatial idleness exploration principles have also been analyzed.</p>
Degree
thesis:*- Name thesis:degree_name
- MS
- Level thesis:degree_level
- masters
- Discipline thesis:degree_discipline
- Engineering and Applied Science: Computer Engineering
- Grantor dc:publisher
- University of Cincinnati
- Year dc:date
- 2012
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Balasubramanian, Venkat Krishnan
- Contributors dc:contributor
-
- Vemuri, Ranganadha
Subjects
dc:subject × 4Rights
dc:rights- Statement dc:rights
-
- unrestricted
- This thesis or dissertation is protected by copyright: all rights reserved. It may not be copied or redistributed beyond the terms of applicable copyright laws.
- Language dc:language
- English
Identifiers
dc:identifier.*- Repository record dc:identifier
- http://rave.ohiolink.edu/etdc/view?acc_num=ucin1352490620
- OAI identifier oai:identifier
- oai:etd.ohiolink.edu:ucin1352490620