Title :
Dynamic coding technique for low-power data bus
Author :
Madhu, M. ; Murty, V. Srinivasa ; Kamakoti, V.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Madras, Chennai, India
Abstract :
Designing chips for lower power applications is one of the most important challenges faced by the VLSI designers. Since the power consumed by I/O pins of a CPU is a significant source of power consumption, work has been done on developing encoding schemes for reducing switching activity on external buses. In this paper we propose a new coding technique, namely, the Dynamic Coding Scheme, for low-power data bus. Our method considers two logical groupings of the bus lines, each being a permutation of the bus lines, and dynamically selects that grouping which yields the minimum number of transitions.
Keywords :
VLSI; encoding; integrated circuit design; low-power electronics; system buses; CPU; I/O pin; VLSI design; dynamic coding; low-power data bus; power consumption; switching activity; Application software; Capacitance; Circuits; Computer science; DH-HEMTs; Energy consumption; Hamming distance; Pins; Power engineering and energy; Very large scale integration;
Conference_Titel :
VLSI, 2003. Proceedings. IEEE Computer Society Annual Symposium on
Print_ISBN :
0-7695-1904-0
DOI :
10.1109/ISVLSI.2003.1183488