DocumentCode :
332775
Title :
Transforming control-flow intensive designs to facilitate power management
Author :
Lakshminarayana, G. ; Raghunathan, A. ; Jhat, N.K. ; Dey, S.
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear :
1998
fDate :
8-12 Nov. 1998
Firstpage :
657
Lastpage :
664
Abstract :
We present techniques to transform scheduled descriptions of control-flow intensive (CFI) designs to facilitate power management. We investigate the factors that inhibit the application of power management in synthesized register-transfer level (RTL) implementations. Based on these insights, we present transformation techniques based on the concepts of variable protection, variable renaming and re-assignment, and limited controller state memory insertion that result in inherently power-managed architectures. Our transformation techniques can be easily used in conjunction with any existing resource sharing algorithm or in the framework of existing high-level synthesis tools. Experimental results on CFI designs indicate reductions of up to 76.6% (35.6% on average) in power consumption at area overheads not exceeding 10.1% (1.1% on average) over already power-optimized designs.
Keywords :
VLSI; circuit optimisation; high level synthesis; integrated circuit design; CFI designs; area overheads; control-flow intensive design; experimental results; high-level synthesis tools; limited controller state memory insertion; power consumption; power management; re-assignment; register-transfer level; resource sharing algorithm; scheduled descriptions; transformation techniques; variable protection; variable renaming; Automatic control; Circuits; Energy consumption; Energy management; Engineering management; Permission; Power dissipation; Power engineering computing; Protection; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
Type :
conf
DOI :
10.1109/ICCAD.1998.144339
Filename :
743090
Link To Document :
بازگشت