• DocumentCode
    1663628
  • Title

    Circuit-based preprocessing of ILP and its applications in leakage minimization and power estimation

  • Author

    Chai, Donald ; Kuehlmann, Andreas

  • Author_Institution
    California Univ., Berkeley, CA, USA
  • fYear
    2004
  • Firstpage
    387
  • Lastpage
    392
  • Abstract
    In this paper, we discuss the application of circuit-based logical reasoning to simplify optimization problems expressed as integer linear programs (ILP) over circuit states. We demonstrate that a targeted restructuring of the problem formulation based on the circuit topology can significantly improve the performance and capacity of the overall optimization procedure. We further review two distinct application classes, one requiring a feasible, the other an infeasible bound of an ILP solution that cannot be computed optimally within resource limits and present algorithmic approaches to handle them. We use the problems of computing a minimal leakage state and finding the state transition with maximal peak current to exemplify these two unique classes and present results comparing our methods with alternative techniques.
  • Keywords
    circuit optimisation; digital arithmetic; integer programming; linear programming; logic circuits; minimisation; network topology; circuit based logical reasoning; circuit based preprocessing; circuit topology; integer linear programs; leakage minimization; maximal peak current; optimization problems; power estimation; state transition; Circuit topology; Concrete; Leakage current; Minimization; State estimation; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings. IEEE International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-2231-9
  • Type

    conf

  • DOI
    10.1109/ICCD.2004.1347951
  • Filename
    1347951