DocumentCode :
1452853
Title :
Power optimization of core-based systems by address bus encoding
Author :
Benini, Luca ; De Micheli, Giovanni ; Macii, Enrico ; Poncino, Massimo ; Quer, Stefano
Author_Institution :
Dipt. di Elettronica Inf. e Sistemistica, Bologna Univ., Italy
Volume :
6
Issue :
4
fYear :
1998
Firstpage :
554
Lastpage :
562
Abstract :
This paper presents a solution to the problem of reducing the power dissipated by a digital system containing an intellectual proprietary core processor which repeatedly executes a special-purpose program. The proposed method relies on a novel, application-dependent low-power address bus encoding scheme. The analysis of the execution traces of a given program allows an accurate computation of the correlations that may exist between blocks of bits in consecutive patterns; this information can be successfully exploited to determine an encoding which sensibly reduces the bus transition activity. Experimental results, obtained on a set of special-purpose applications, are very satisfactory; reductions of the bus activity up to 64.8% (41.8% on average) have been achieved over the original address streams. In addition, data concerning the quality and the performance of the automatically synthesized encoding/decoding circuits, as well as the results obtained for a realistic core-based design, indicate the practical usefulness of the proposed power optimization strategy.
Keywords :
circuit optimisation; industrial property; integrated circuit design; low-power electronics; microprocessor chips; address bus encoding; bus transition activity; core-based systems; intellectual proprietary core processor; low-power electronics; power optimization; synthesized encoding/decoding circuits; Decoding; Design optimization; Digital systems; Encoding; Information analysis; Integrated circuit synthesis; Intellectual property; Microcontrollers; Pattern analysis;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.736127
Filename :
736127
Link To Document :
بازگشت