DocumentCode
387619
Title
Interconnect-aware high-level synthesis for low power
Author
Zhon, Lin ; Jha, Niraj K.
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear
2002
fDate
10-14 Nov. 2002
Firstpage
110
Lastpage
117
Abstract
Interconnects (wires, buffers, clock distribution networks, multiplexers and buses) consume a significant fraction of total circuit power. In this work, 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. Our binding algorithm not only reduces power consumption in functional units and registers in the resultant register-transfer level (RTL) architecture, but also optimizes interconnects for power. We take physical design information into account for this purpose. To estimate interconnect power consumption accurately for deep sub-micron (DSM) technologies, wire coupling capacitance is taken into. consideration. We observed that there is significant spurious (i.e., unnecessary) switching activity in the interconnects and propose techniques to reduce it. Compared to interconnect-unaware power-optimized circuits, our experimental results show that interconnect power can be reduced by 53.1% on an average, while reducing overall power by an average of 26.8% with 0.5% area overhead. Compared to area-optimized circuits, the interconnect power reduction is 72.9% and overall power reduction is 56.0% with 44.4% area overhead.
Keywords
capacitance; circuit layout CAD; circuit optimisation; high level synthesis; integrated circuit interconnections; integrated circuit layout; low-power electronics; DSM technologies; RTL architecture; binding algorithm; deep submicron technologies; interconnect power optimization; interconnect-aware high-level synthesis; on-chip interconnect optimization; power consumption; register-transfer level architecture; wire coup ling capacitance; Capacitance; Clocks; Coupling circuits; Energy consumption; High level synthesis; Integrated circuit interconnections; Multiplexing; Optimization methods; Registers; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
ISSN
1092-3152
Print_ISBN
0-7803-7607-2
Type
conf
DOI
10.1109/ICCAD.2002.1167521
Filename
1167521
Link To Document