Title :
A fast algorithm for power optimization using multiple voltages in data path synthesis
Author :
Huang, Jianfeng ; Bian, Jinian ; Liu, Zhipeng ; Wang, Yunfeng
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
Abstract :
In this paper, we propose a fast iterative improvement algorithm to optimize power consumption during data path synthesis using multiple supply voltages and threshold voltages. We do scheduling, binding and voltage assignment simultaneously by applying some heuristic strategies such that power consumption can be quickly optimized to a considerable level. Experimental results on a number of standard benchmarks using three supply voltage levels and three threshold voltage levels show that an average power saving of 36.186% can be obtained compared to using a single supply voltage level (with a time constraint of 1.2 times the critical path delay and a resource constraint of two function unit each type)
Keywords :
CMOS integrated circuits; circuit optimisation; data flow graphs; high level synthesis; integrated circuit design; low-power electronics; power consumption; data path synthesis; high level synthesis; iterative algorithm; multiple supply voltages; multiple threshold voltages; power optimization; scheduling; voltage assignment; Circuits; Delay effects; Dynamic voltage scaling; Energy consumption; High level synthesis; Iterative algorithms; Power dissipation; Scheduling algorithm; Threshold voltage; Time factors;
Conference_Titel :
ASIC, 2005. ASICON 2005. 6th International Conference On
Conference_Location :
Shanghai
Print_ISBN :
0-7803-9210-8
DOI :
10.1109/ICASIC.2005.1611473