Weight-Based Bus-Invert Coding for Low-Power Applications

  • Authors:
  • Rung-Bin Lin;Chi-Ming Tsai

  • Affiliations:
  • Department of Computer Enginnering and Science, Yuan-Ze University, Chung-Li, Taiwan;Department of Computer Enginnering and Science, Yuan-Ze University, Chung-Li, Taiwan

  • Venue:
  • ASP-DAC '02 Proceedings of the 2002 Asia and South Pacific Design Automation Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We carry out a comprehensive study on the weight-based, in contrast to the Hamming-distance-based, bus-invert method for reducing I/O power consumption. The closed-form formulas derived from the Markov chains depicting the transient and limiting behaviors of the bus-invert method are employed to compute the weight and switching activity, to explain the deminishing returns on the weight with increasing bus width, to show the non-viability of partitioning a bus into smaller busses with odd number bits, etc. Neither the Hamming-distance nor the weight-based approach can simultaneously reduce the weight and switching activity, but the latter outperforms the former in reducing the sum of weight and switching activity.