loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth International Workshop on System-on-Chip for Real-Time Applications (IWSOC'05)
A Low-Power Partitioning Methodology by Maximizing Sleep Time and Minimizing Cut Nets
Banff, Alberta, Canada
July 20-July 24
ISBN: 0-7695-2403-6
Payam Ghafari, University of Waterloo
Ehsan Mirhadi, University of Waterloo
Mohab Anis, University of Waterloo
Shawki Areibi, University of Waterloo
Mohamed Elmasry, University of Waterloo
The rising objective in VLSI design is to minimize the average power consumption. Sleep time maximization along with minimization of cut nets are explored as ways to decrease and minimize the power consumption. The major motivation is to deactivate parts of a circuit when they are idle, while simultaneously keeping the cut nets as low as possible. This dual objective problem is separately formulated as two single objectives and then combined into one normalized objective function. The joint problem is shown to be NP-hard, hence heuristic approaches were introduced. A modified version of the Genetic algorithm is presented along side with an efficient implementation of a geometric iterative improvement technique using segmented trees. Results are presented for three hypothetical test cases and the results demonstrate more than 40% improvement.
Index Terms:
Partitioning, Subthreshold Leakage Power, Genetic Algorithm, Sleep Time, Geometric Iterative Improvement, Segmented Trees
Citation:
Payam Ghafari, Ehsan Mirhadi, Mohab Anis, Shawki Areibi, Mohamed Elmasry, "A Low-Power Partitioning Methodology by Maximizing Sleep Time and Minimizing Cut Nets," iwsoc, pp.368-371, Fifth International Workshop on System-on-Chip for Real-Time Applications (IWSOC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.