DocumentCode :
3410162
Title :
Low-energy encoding for deep-submicron address buses
Author :
Macchiarulo, Luca ; Macii, Enrico ; Poncino, Massimo
Author_Institution :
Politecnico di Torino, Italy
fYear :
2001
fDate :
2001
Firstpage :
176
Lastpage :
181
Abstract :
In this paper, we introduce a new encoding scheme that explicitly targets the minimization of the bus energy due to the crosstalk capacitances between adjacent bus lines. The key transformation operated by the code consists of a permutation of the bus lines, implemented directly during physical design; as a desirable consequence, no additional encoding/decoding logic is required at the bus boundaries, thus implying that no latency penalty is introduced on the processor-memory path. An additional feature of the permutation-based code is that the encoding function can be determined without any knowledge of the binary stream being transmitted. Therefore, the code can be effectively exploited in general-purpose computing systems. The proposed code works best on address buses; savings obtained for different address traces generated by two different processors are in the order of 26% with respect to the unencoded streams
Keywords :
crosstalk; encoding; integrated circuit design; low-power electronics; system buses; crosstalk capacitance; deep-submicron address bus; energy minimization; general-purpose computing system; low-energy encoding; low-power design; permutation-based code; Capacitance; Circuits; Codecs; Crosstalk; Decoding; Delay; Encoding; Logic design; Minimization; Power generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, International Symposium on, 2001.
Conference_Location :
Huntington Beach, CA
Print_ISBN :
1-58113-371-5
Type :
conf
DOI :
10.1109/LPE.2001.945396
Filename :
945396
Link To Document :
بازگشت