Title :
Value-Based Bit Ordering for Energy Optimization of On-Chip Global Signal Buses
Author :
Sundaresan, Krishnan ; Mahapatra, Nihar R.
Author_Institution :
Dept. of Elect. & Comp. Eng., Michigan State Univ., East Lansing, MI
Abstract :
In this paper, we present a technique that exploits the statistical behavior of data values transmitted on global signal buses to determine an energy-efficient ordering of bits that minimizes the inter-wire coupling energy and also reduces total bus energy. Statistics are collected for instruction and data bus traffic from eight SPEC CPU2K benchmarks and an optimization problem is formulated and solved optimally using a publicly-available tool. Results obtained using the optimal bit order on large non-overlapping test samples from the same set of benchmarks show that, on average, adjacent inter-wire coupling energies reduce by about 35.4% for instruction buses and by about 21.6% for data buses using the proposed technique
Keywords :
field buses; low-power electronics; microprocessor chips; optimisation; system buses; data buses; energy-efficient bit ordering; instruction buses; interwire coupling energy; on-chip global signal buses; optimization problem; Benchmark testing; Data buses; Delay; Encoding; Energy dissipation; Energy efficiency; Fabrication; Statistics; Wires; Wiring;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.243997