• DocumentCode
    2412305
  • Title

    Dynamic functional unit assignment for low power

  • Author

    Haga, Steve ; Reeves, Natasha ; Barua, Rajeev ; Marculescu, Diana

  • Author_Institution
    Dept of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    1052
  • Lastpage
    1057
  • Abstract
    A hardware method for functional unit assignment is presented, based on the principle that a functional unit´s power consumption is approximated by the switching activity of its inputs. Since computing the Hamming distance of the inputs in hardware is expensive, only a portion of the inputs are examined. Integers often have many identical top bits, due to sign extension, and floating points often have many zeros in the least significant digits, due to the casting of integer values into floating point. The accuracy of these approximations is studied and the results are used to develop a simple, but effective, hardware scheme.
  • Keywords
    digital arithmetic; logic design; logic simulation; low-power electronics; Hamming distance; dynamic functional unit assignment; floating point least significant digits; inputs switching activity; integer sign extension; low power consumption circuits; Capacitance; Clocks; Educational institutions; Energy consumption; Floating-point arithmetic; Hamming distance; Hardware; Power engineering and energy; Power engineering computing; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2003
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1870-2
  • Type

    conf

  • DOI
    10.1109/DATE.2003.1253743
  • Filename
    1253743