DocumentCode
2161320
Title
Behavioral synthesis for low power
Author
Raghunathan, Anand ; Jha, Niraj K.
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear
1994
fDate
10-12 Oct 1994
Firstpage
318
Lastpage
322
Abstract
We present a behavioral synthesis method targeting low power consumption for data-dominated CMOS circuits. A study of how the high-level synthesis process affects power consumption is presented, based on, which we have developed the first allocation method for low power. We also present a method of optimizing the controller to reduce data path power dissipation. We consider loops, conditional branches, and scheduling constructs such as multicycling, chaining and structural pipelining. The techniques were implemented within the framework of an existing behavioral synthesis system. Experiments performed on various examples and benchmarks show that low power circuits can be synthesized by our method with very low or zero overheads
Keywords
CMOS integrated circuits; network synthesis; scheduling; behavioral synthesis method; benchmarks; chaining; conditional branches; controller optimization; data path power dissipation; data-dominated CMOS circuits; high-level synthesis process; loops; low power circuits; low power consumption; multicycling; scheduling; structural pipelining; very low overhead; zero overhead; Capacitance; Character generation; Circuit synthesis; Control system synthesis; Energy consumption; Hardware; Integrated circuit interconnections; Optimization methods; Power dissipation; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
Conference_Location
Cambridge, MA
Print_ISBN
0-8186-6565-3
Type
conf
DOI
10.1109/ICCD.1994.331915
Filename
331915
Link To Document