DocumentCode :
3409195
Title :
Asymptotic zero-transition activity encoding for address busses in low-power microprocessor-based systems
Author :
Benini, Luca ; De Micheli, Giovanni ; Macii, Enrico ; Sciuto, Donatella ; Silvano, Cristina
Author_Institution :
Dipt. di Elettrotecnica e Inf., Politecnico di Milano, Italy
fYear :
1997
fDate :
13-15 Mar 1997
Firstpage :
77
Lastpage :
82
Abstract :
In microprocessor-based systems, large power savings can be achieved through reduction of the transition activity of the on- and off-chip buses. This is because the total capacitance being switched when a voltage change occurs on a bus line is usually sensibly larger than the capacitive load that must be charged/discharged when internal nodes toggle. In this paper, we propose an encoding scheme which is suitable for reducing the switching activity on the lines of an address bus. The technique relies on the observation that, in a remarkable number of cases, patterns traveling onto address buses are consecutive. Under this condition it may therefore be possible, for the devices located at the receiving end of the bus, to automatically calculate the address to be received at the next clock cycle; consequently, the transmission of the new pattern can be avoided, resulting in an overall switching activity decrease. We present analytical and experimental analyses showing the improved performance of our encoding scheme when compared to both binary and Gray addressing schemes, the latter being widely accepted as the most efficient method for address bus encoding. We also propose power and timing efficient implementations of the encoding and the decoding logic, and we discuss the applicability of the technique to real microprocessor-based designs
Keywords :
VLSI; capacitance; decoding; encoding; logic circuits; microcomputers; system buses; address bus encoding; address buses; asymptotic zero-transition activity encoding; capacitance; decoding logic; encoding logic; low-power microprocessor-based systems; switching activity reduction; transition activity reduction; Clocks; Decoding; Encoding; Energy consumption; Laboratories; Logic design; Parasitic capacitance; Power dissipation; Timing; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI, 1997. Proceedings. Seventh Great Lakes Symposium on
Conference_Location :
Urbana-Champaign, IL
ISSN :
1066-1395
Print_ISBN :
0-8186-7904-2
Type :
conf
DOI :
10.1109/GLSV.1997.580414
Filename :
580414
Link To Document :
بازگشت