Title
Lookahead-based adaptive voltage scheme for energy-efficient on-chip interconnect links
Abstract
This paper presents a novel adaptive voltage scheme based on a lookahead circuit that checks the transmitter buffer for data transitions. The advanced knowledge of incoming data patterns is used to adjust the link swing voltage, improving delay and energy performance. In the presented example system, a transition detection circuit is used to check the transmitter buffer for rising transitions (dasia0psila in cycle t, dasia1psila in cycle t+1). When a rising transition is detected, a higher supply voltage is applied to the driver for a small portion of the clock cycle to boost the rising edge delay, improving link performance. A lower voltage is used for all other transmissions, improving the delay performance of falling edge transitions and the link energy dissipation. For a 1 GHz link frequency, the proposed approach improves energy dissipation by 45% compared to a traditional two-inverter buffer. An energy savings of up to 15% is achieved compared to a previously proposed dual-voltage scheme.
Year
DOI
Venue
2009
10.1109/NOCS.2009.5071445
NOCS
Keywords
Field
DocType
data transitions,energy-efficient on-chip,integrated circuit interconnections,ghz link frequency,edge delay,transition detection circuit,energy saving,energy performance,higher supply voltage,link energy dissipation,link performance,transmitter buffer,energy dissipation,link swing voltage,lookahead-based adaptive voltage scheme,energy-efficient on-chip interconnect links,network-on-chip,lower voltage,adaptive voltage scheme,voltage,capacitance,energy efficiency,network on chip,network on a chip,system on a chip,transmitters,energy efficient,chip
Transmitter,System on a chip,Dissipation,Efficient energy use,Computer science,Voltage,Network on a chip,Real-time computing,Signal edge,Cycles per instruction
Conference
ISBN
Citations 
PageRank 
978-1-4244-4143-3
3
0.46
References 
Authors
20
3
Name
Order
Citations
PageRank
Bo Fu136439.23
David H. Wolpert24334591.07
Paul Ampadu328528.55