DocumentCode
2029122
Title
Power reduction by register relabeling for crosstalk-toggling free instruction bus coding
Author
Weng, Tsung-Hsi ; Lin, Chun-Han ; Shann, Jean Jyh-Jiun ; Chung, Chung-Ping
Author_Institution
Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fYear
2010
fDate
16-18 Dec. 2010
Firstpage
676
Lastpage
681
Abstract
As process technology moves toward the deep submicron level, crosstalk effects are increasingly important considerations especially when adjacent bus lines switch in opposite directions (so called crosstalk-toggling transitions). Crosstalk-toggling transitions not only increase power consumption but also increase transition delays. While many bus encoding schemes have been proposed to totally avoid crosstalk-toggling transitions thus reducing transition delays in synchronous circuit designs, opportunities exist to additionally reduce power consumption. We propose a register relabeling algorithm to further reduce the instruction bus power consumption based on the existing Selective Shielding method. With no extra hardware requirements and no performance loss, the average energy consumption of our design is 94% compared with an unencoded instruction bus using 90 nm technology with a 14 mm bus length, and 13% less than that of an instruction bus with Selective Shielding coding. Our scheme makes Selective Shielding method save more energy.
Keywords
encoding; system buses; system-on-chip; bus encoding scheme; crosstalk effects; crosstalk-toggling transition; instruction bus coding; instruction bus power reduction; register relabeling algorithm; selective shielding method; synchronous circuit designs; Benchmark testing; Crosstalk; Encoding; Energy consumption; Hardware; Power demand; Registers; Crosstalk; Selective Shielding; bus coding; energy reduction; power reduction; register relabeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Symposium (ICS), 2010 International
Conference_Location
Tainan
Print_ISBN
978-1-4244-7639-8
Type
conf
DOI
10.1109/COMPSYM.2010.5685429
Filename
5685429
Link To Document