• DocumentCode
    1245861
  • Title

    Bus-invert coding for low-power I/O

  • Author

    Stan, Mircea R. ; Burleson, Wayne P.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
  • Volume
    3
  • Issue
    1
  • fYear
    1995
  • fDate
    3/1/1995 12:00:00 AM
  • Firstpage
    49
  • Lastpage
    58
  • Abstract
    Technology trends and especially portable applications drive the quest for low-power VLSI design. Solutions that involve algorithmic, structural or physical transformations are sought. The focus is on developing low-power circuits without affecting too much the performance (area, latency, period). For CMOS circuits most power is dissipated as dynamic power for charging and discharging node capacitances. This is why many promising results in low-power design are obtained by minimizing the number of transitions inside the CMOS circuit. While it is generally accepted that because of the large capacitances involved much of the power dissipated by an IC is at the I/O little has been specifically done for decreasing the I/O power dissipation. We propose the bus-invert method of coding the I/O which lowers the bus activity and thus decreases the I/O peak power dissipation by 50% and the I/O average power dissipation by up to 25%. The method is general but applies best for dealing with buses. This is fortunate because buses are indeed most likely to have very large capacitances associated with them and consequently dissipate a lot of power.<>
  • Keywords
    CMOS integrated circuits; VLSI; capacitance; integrated circuit design; CMOS circuits; I/O power dissipation; VLSI design; average power dissipation; bus activity; bus-invert coding; latency; low-power I/O; node capacitances; peak power dissipation; CMOS technology; Capacitance; Circuits; Delay; Gallium arsenide; Home appliances; Logic; Power dissipation; Supercomputers; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.365453
  • Filename
    365453