• DocumentCode
    3862337
  • Title

    Algorithms for Budget Management with Gate-Sizing and Other Low-Power Applications

  • Author

    Kevin Banovic;Harb Abdulhamid

  • Author_Institution
    Research Centre for Integrated Microsystems, Department of Electrical and Computer Engineering, University of Windsor, 401 Sunset Ave., Windsor, Ontario, Canada N9B 3P4. banovic@uwindsor.ca
  • fYear
    2006
  • fDate
    5/6/2016 12:00:00 AM
  • Firstpage
    290
  • Lastpage
    294
  • Abstract
    This paper presents an overview of budget management and its application to low-power CMOS design. Budget management involves the incremental distribution of delay within a circuit without violating timing constraints. In low-power applications, the assigned budget can be used to reduce combinational circuit area and power dissipation. The zero-slack algorithm for slack assignment (ZSA) and the maximum-independent-set-based algorithm (MISA) for budget management are discussed, while a gate-sizing algorithm for low-power applications of budget management is presented. In gate-sizing algorithms, the template of a gate on a non-critical path is replaced by a smaller template, thereby, reducing its power dissipation. In addition, ultra-low power optimization techniques such as multi-threshold CMOS and transistor stacks are introduced as potential low-power applications for budget management
  • Keywords
    "Financial management","Power dissipation","Delay","Timing","Iterative algorithms","Application software","Engineering management","Combinational circuits","Energy management","Routing"
  • Publisher
    ieee
  • Conference_Titel
    Electro/information Technology, 2006 IEEE International Conference on
  • ISSN
    2154-0357
  • Print_ISBN
    0-7803-9592-1
  • Electronic_ISBN
    2154-0373
  • Type

    conf

  • DOI
    10.1109/EIT.2006.252175
  • Filename
    4017712