Dynamic Functional Unit Assignment for Low Power

  • Authors:
  • Steve Haga;Natasha Reeves;Rajeev Barua;Diana Marculescu

  • Affiliations:
  • University of Maryland at College Park;University of Maryland at College Park;University of Maryland at College Park;Carnegie Mellon University

  • Venue:
  • DATE '03 Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

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.