DocumentCode
298802
Title
An ILP formulation for low power based on minimizing switched capacitance during data path allocation
Author
Raghunathan, Anand ; Jha, Niraj K.
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Volume
2
fYear
1995
fDate
30 Apr-3 May 1995
Firstpage
1069
Abstract
Power consumption has been established as an important factor in the synthesis of VLSI circuits. However, very little work has been done at the behavior level for power estimation and low power synthesis. We demonstrate how hardware sharing affects the capacitance and transition activity, and hence the power dissipation in the synthesized data paths, and that the power-optimal allocation varies with input characteristics. We present a simulation-based method that measures both intra- and inter-iteration effects of hardware sharing on switched capacitance. This method enables us to accurately capture sufficient information to evaluate allocation options from a switched capacitance point of view. Using the information thus obtained, we formulate allocation as an Integer Linear Programming (ILP) problem with the total switched capacitance in the data path as the objective function. Thus, the decisions of how much hardware sharing should be performed and what allocation is best from the power point of view, are performed optimally for the given model. Experimental results are presented including accurate power measurements made at the switch level
Keywords
CMOS logic circuits; VLSI; circuit CAD; circuit optimisation; integer programming; integrated circuit design; iterative methods; linear programming; switched capacitor networks; ILP formulation; VLSI circuits; capacitance; data path allocation; hardware sharing; input characteristics; integer linear programming; inter-iteration effects; intra-iteration effects; low power synthesis; power consumption; power estimation; power-optimal allocation; switched capacitance; synthesized data paths; transition activity; Capacitance; Circuit synthesis; Hardware; Logic circuits; Power dissipation; Sequential circuits; Signal processing algorithms; Switches; Switching circuits; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1995. ISCAS '95., 1995 IEEE International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
0-7803-2570-2
Type
conf
DOI
10.1109/ISCAS.1995.520331
Filename
520331
Link To Document