• DocumentCode
    2537173
  • Title

    Adaptive low-power bus encoding based on weighted code mapping

  • Author

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

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Binghamton Univ., NY
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Lastpage
    1742
  • 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
  • Keywords
    adaptive codes; capacitance; computational complexity; encoding; statistical distributions; WCM algorithm; adaptive bus encoding; bus data vector; bus wires; computational complexity; coupling capacitance; data probability distribution; hardware complexity; low-energy code; low-power bus encoding; one-to-one mapping; self capacitance; weighted code mapping; Capacitance; Crosstalk; Distributed computing; Encoding; Energy dissipation; Hardware; Heuristic algorithms; Probability distribution; Switches; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1692941
  • Filename
    1692941