TY - JOUR
T1 - Interconnect-aware low-power high-level synthesis
AU - Zhong, Lin
AU - Jha, Niraj K.
N1 - Funding Information:
Manuscript received September 27, 2002; revised April 9, 2003 and November 18, 2003. This work was supported by DARPA under Contract No. DAAB07-00-C-L516. This paper was recommended by Associate Editor M. J. Jacome.
PY - 2005/3
Y1 - 2005/3
N2 - Interconnects (wires, buffers, clock distribution networks, multiplexers, and busses) consume a significant fraction of total circuit power. In this paper, we demonstrate the importance of optimizing on-chip interconnects for power during high-level synthesis. We present a methodology to integrate interconnect power optimization into high-level synthesis. It not only reduces datapath unit power consumption in the resultant register-transfer level architecture, but also optimizes interconnects for power. We take into account physical design information and coupling capacitance to estimate interconnect power consumption accurately for deep submicron technologies. We show that there is significant spurious (i.e., unnecessary) switching activity in the interconnects and propose techniques to reduce it. Compared with interconnect-unaware power-optimized circuits, interconnect power can be reduced by 53.1% on average, while overall power is reduced by an average of 26.8%, with negligible area overhead. Compared with area-optimized circuits, the interconnect power reduction is 72.9% and overall power reduction is 56.0%, with 44.4% area overhead. The power reductions are obtained solely through switched capacitance reduction (no voltage scaling is assumed).
AB - Interconnects (wires, buffers, clock distribution networks, multiplexers, and busses) consume a significant fraction of total circuit power. In this paper, we demonstrate the importance of optimizing on-chip interconnects for power during high-level synthesis. We present a methodology to integrate interconnect power optimization into high-level synthesis. It not only reduces datapath unit power consumption in the resultant register-transfer level architecture, but also optimizes interconnects for power. We take into account physical design information and coupling capacitance to estimate interconnect power consumption accurately for deep submicron technologies. We show that there is significant spurious (i.e., unnecessary) switching activity in the interconnects and propose techniques to reduce it. Compared with interconnect-unaware power-optimized circuits, interconnect power can be reduced by 53.1% on average, while overall power is reduced by an average of 26.8%, with negligible area overhead. Compared with area-optimized circuits, the interconnect power reduction is 72.9% and overall power reduction is 56.0%, with 44.4% area overhead. The power reductions are obtained solely through switched capacitance reduction (no voltage scaling is assumed).
KW - High-level synthesis
KW - Interconnect
KW - Low power
UR - http://www.scopus.com/inward/record.url?scp=15244353939&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=15244353939&partnerID=8YFLogxK
U2 - 10.1109/TCAD.2004.842820
DO - 10.1109/TCAD.2004.842820
M3 - Article
AN - SCOPUS:15244353939
SN - 0278-0070
VL - 24
SP - 336
EP - 351
JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IS - 3
ER -