DocumentCode
2257789
Title
Surge current minimization in high-level synthesis
Author
Yeh, Jheng-Fu ; Cheng, Chun-Hua ; Huang, Shih-Hsu
Author_Institution
Dept. of Electron. Eng., Chung Yuan Christian Univ., Chung Li, Taiwan
fYear
2009
fDate
24-27 May 2009
Firstpage
1513
Lastpage
1516
Abstract
Power gating is the most effective technique to reduce the leakage power of an idle functional unit. However, when the functional unit is turned on, a sudden discharge, called surge current, is induced. If too many functional units are turned on simultaneously, the instantaneous accumulated surge current may lead to the malfunction of the circuit. In this paper, we point out the high-level synthesis (including operation scheduling and functional unit binding) has a great impact on the maximum surge current. Then, based on that observation, we propose an integer linear program (ILP) to formally draw up the surge current minimization problem in the high-level synthesis stage. Compared with the existing design flow, benchmark data show that our approach can significantly reduce the maximum surge current without any design overhead.
Keywords
integer programming; leakage currents; linear programming; logic circuits; network synthesis; circuit malfunction; functional unit binding; high-level synthesis; idle functional unit; integer linear program; operation scheduling; surge current minimization; CMOS process; CMOS technology; Circuits; Clocks; Energy consumption; High level synthesis; Minimization; Power engineering and energy; Surges; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location
Taipei
Print_ISBN
978-1-4244-3827-3
Electronic_ISBN
978-1-4244-3828-0
Type
conf
DOI
10.1109/ISCAS.2009.5118055
Filename
5118055
Link To Document