DocumentCode :
774472
Title :
Design and analysis of spatial encoding circuits for peak power reduction in on-chip buses
Author :
Kaul, Himanshu ; Sylvester, Dennis ; Anders, Mark A. ; Krishnamurthy, Ram K.
Author_Institution :
Intel Corp., Hillsboro, OR, USA
Volume :
13
Issue :
11
fYear :
2005
Firstpage :
1225
Lastpage :
1238
Abstract :
We propose various low-latency spatial encoder circuits based on bus-invert coding for reducing peak energy and current in on-chip buses with minimum penalty on total latency. The encoders are implemented in dual-rail domino logic with interfaces for static inputs and static buses. A spatial and temporally encoded dynamic bus technique is also proposed for higher performance targets. Comparisons to standard on-chip buses of various lengths with optimal repeater configurations at the 130-nm node show the energy-delay and peak current-delay design space in which the different encoder circuits are beneficial. A 9-mm spatially encoded static bus exhibits peak energy gains beyond that achievable through repeater optimization for a single-cycle operation at 1 GHz, with delay and energy overhead of the encoding included. For throughput-constrained buses, the spatially encoded static bus can provide up to 31% reduction in peak energy, while the spatially and temporally encoded dynamic bus yields peak current reductions of more than 50% for all bus lengths. The encoder circuits show good scaling properties since the performance penalty from encoding decreases with scaled interconnects.
Keywords :
encoding; integrated circuit design; logic circuits; logic design; low-power electronics; 1 GHz; 130 mm; 9 nm; bus-invert coding; dual-rail domino logic; dynamic bus technique; energy-delay design space; low-latency spatial encoder circuits; on-chip buses; peak current-delay design space; peak power reduction; spatial encoding circuits; static buses; static input; Capacitance; Clocks; Decoding; Degradation; Delay; Encoding; Energy consumption; Integrated circuit interconnections; Repeaters; Wire; Circuit design; encoding; low power; on-chip buses;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2005.859589
Filename :
1564076
Link To Document :
بازگشت