Title :
A power management methodology for high-level synthesis
Author :
Lakshminarayana, Ganesh ; Raghunathan, Anand ; Jha, Niraj K. ; Dey, Sujit
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Abstract :
In this paper, we present a power management technique targeted towards high-level synthesis of data-dominated behavioral descriptions. Our method is founded on the observation that variable assignment can significantly affect power management opportunities in the synthesized architecture. Based on this observation, we present a procedure for constraining variable assignment, so that the functional units in the synthesized architecture do not execute any spurious operations. Unlike many previously proposed power management techniques, our method does not have an attendant performance penalty. Experimental results indicate savings of up to 52.5% in power consumption over already power-optimized architectures, at area overheads not exceeding 6.4%
Keywords :
high level synthesis; architecture; behavioral description; high-level synthesis; power management; variable assignment; Clocks; Energy consumption; Energy management; High level synthesis; Laboratories; Logic circuits; National electric code; Power dissipation; Power system management; Registers;
Conference_Titel :
VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
Conference_Location :
Chennai
Print_ISBN :
0-8186-8224-8
DOI :
10.1109/ICVD.1998.646573