Adaptive low-power bus encoding based on weighted code mapping

Avnish R. Brahmbhatt, Jingyi Zhang, Qinru Qiu, Qing Wu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Scopus citations

Abstract

In this paper, we propose an adaptive low-power bus encoding algorithm based on weighted code mapping (WCM). The WCM algorithm transforms an original bus data vector to a low-energy code through one-to-one mapping. The code mapping is determined by the data probability distribution in the original sequence. The WCM algorithm considers both the self and coupling capacitance of the bus wires. A window-based adaptive encoding algorithm is proposed to improve the energy saving by adaptively changing the code mapping for different data probability characteristics. Experimental results show that the proposed algorithm outperforms the existing coding algorithms by either significantly lower computation/hardware complexity or higher energy savings.

Original languageEnglish (US)
Title of host publicationISCAS 2006
Subtitle of host publication2006 IEEE International Symposium on Circuits and Systems, Proceedings
Pages1739-1742
Number of pages4
StatePublished - Dec 1 2006
Externally publishedYes
EventISCAS 2006: 2006 IEEE International Symposium on Circuits and Systems - Kos, Greece
Duration: May 21 2006May 24 2006

Publication series

NameProceedings - IEEE International Symposium on Circuits and Systems
ISSN (Print)0271-4310

Other

OtherISCAS 2006: 2006 IEEE International Symposium on Circuits and Systems
CountryGreece
CityKos
Period5/21/065/24/06

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Adaptive low-power bus encoding based on weighted code mapping'. Together they form a unique fingerprint.

  • Cite this

    Brahmbhatt, A. R., Zhang, J., Qiu, Q., & Wu, Q. (2006). Adaptive low-power bus encoding based on weighted code mapping. In ISCAS 2006: 2006 IEEE International Symposium on Circuits and Systems, Proceedings (pp. 1739-1742). [1692941] (Proceedings - IEEE International Symposium on Circuits and Systems).