Bus data encoding with coupling-driven adaptive code-book method for low power data transmission

Reducing bus power dissipation has become one of key issues for low power System on a Chip (SoC) design. In this paper we have proposed bus data encoding schemes, which reduce coupling signal transitions of bus lines along with self signal transitions, based on adaptive code-book method. Experimental results show that proposed encoding schemes reduce effective signal transitions related to power dissipation as much as 25-50% in a 16-bit bus, which indicate the proposed scheme is suitable for IPs in future SoC designs.

[1]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[2]  Mircea R. Stan,et al.  Bus-invert coding for low-power I/O , 1995, IEEE Trans. Very Large Scale Integr. Syst..

[3]  Naresh R. Shanbhag,et al.  A coding framework for low-power address and data busses , 1999, IEEE Trans. Very Large Scale Integr. Syst..

[4]  Luca Benini,et al.  Synthesis of low-overhead interfaces for power-efficient communication over wide buses , 1999, DAC '99.

[5]  A. Chandrakasan,et al.  Transition pattern coding: An approach to reduce energy in interconnect , 2000, Proceedings of the 26th European Solid-State Circuits Conference.