• 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