Title :
Leakage power optimization with dual-Vth library in high-level synthesis
Author :
Tang, Xiaoyong ; Zhou, Hai ; Banerjee, Prith
Author_Institution :
Magma Design Autom., Inc, Santa Clara, CA, USA
Abstract :
In this paper we address the problem of module selection during high-level synthesis. We present a heuristic algorithm for leakage power optimization based on the maximum weight independent set problem. A dual threshold voltage (Vth) technique is used to reduce leakage energy consumption in a data flow graph. Experiments are performed on a data-path dominated test suite of six benchmarks. Our approach achieves an average of 70.9% leakage power reduction, which is very close to the optimal results from an integer linear programming approach.
Keywords :
circuit analysis computing; circuit optimisation; data flow graphs; high level synthesis; integer programming; leakage currents; linear programming; data flow graph; dual threshold voltage; dual-Vth library; heuristic algorithm; high-level synthesis; integer linear programming approach; leakage energy consumption; leakage power optimization; leakage power reduction; maximum weight independent set problem; module selection; Algorithm design and analysis; CMOS technology; Computer applications; Energy consumption; Flow graphs; Heuristic algorithms; High level synthesis; Libraries; Space technology; Threshold voltage;
Conference_Titel :
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN :
1-59593-058-2
DOI :
10.1109/DAC.2005.193801