Title :
Hardware-only compression of underutilized address buses: design and performance, power, and cost analysis
Author :
Mahapatra, Nihar R. ; Liu, Jiangjiang ; Sundaresan, Krishnan
Author_Institution :
Dept. of Electr. & Comput. Eng., Michigan State Univ., East Lansing, MI, USA
Abstract :
Minimizing the area/cost and power consumption of communication components (address, instruction, and data buses and associated hardware like I/O pins, pads, and buffers) is becoming important in modern microprocessors. Currently, utilization of buses is not taken into account during design of many bus systems. This may lead to underutilization of many buses during actual operation. We propose a scheme that exploits the underutilization of address buses to result in a cost-effective and energy-efficient bus system design. This is accomplished by using buses of narrow width, new encoding schemes for narrow buses, and with design of hardware that result in only a minimal impact on performance and power consumption. We show the efficacy of our schemes using simulations on a validated Alpha 21264 model for SimpleScalar and using physical address traces from 14 SPEC CPU2000 benchmarks.
Keywords :
benchmark testing; encoding; power consumption; system buses; system-on-chip; 14 SPEC CPU2000 benchmark testing; Alpha 21264 model; HOC; SimpleScalar; address bus utilization; encoding scheme; hardware design; hardware-only compression; microprocessor; power consumption minimization; Costs; Data buses; Encoding; Energy consumption; Energy efficiency; Hardware; Microprocessors; Performance analysis; Pins; Power system modeling;
Conference_Titel :
Computer Design, 2003. Proceedings. 21st International Conference on
Print_ISBN :
0-7695-2025-1
DOI :
10.1109/ICCD.2003.1240900