Title :
Optimizing power using transformations
Author :
Chandrakasan, Anantha P. ; Potkonjak, Miodrag ; Mehra, Renu ; Rabaey, Jan ; Broderse, Robert W.
Author_Institution :
Dept. of Electr. Eng., MIT, Cambridge, MA, USA
fDate :
1/1/1995 12:00:00 AM
Abstract :
The increasing demand for portable computing has elevated power consumption to be one of the most critical design parameters. A high-level synthesis system, HYPER-LP, is presented for minimizing power consumption in application specific datapath intensive CMOS circuits using a variety of architectural and computational transformations. The synthesis environment consists of high-level estimation of power consumption, a library of transformation primitives, and heuristic/probabilistic optimization search mechanisms for fast and efficient scanning of the design space. Examples with varying degree of computational complexity and structures are optimized and synthesized using the HYPER-LP system. The results indicate that more than an order of magnitude reduction in power can be achieved over current-day design methodologies while maintaining the system throughput; in some cases this can be accomplished while preserving or reducing the implementation area
Keywords :
CMOS logic circuits; application specific integrated circuits; computational complexity; high level synthesis; search problems; HYPER-LP; application specific datapath intensive CMOS circuits; architectural transformations; computational complexity; computational transformations; design parameters; heuristic/probabilistic optimization search mechanisms; high-level estimation; high-level synthesis system; power consumption; synthesis environment; system throughput; transformation primitives; CMOS technology; Circuits; Consumer electronics; Energy consumption; High level synthesis; Personal digital assistants; Portable computers; Power dissipation; Space technology; Throughput;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on