An Efficient Clustering Algorithm for Low Power Clock Tree Synthesis

被引:0
作者
Shelar, Rupesh S. [1 ]
机构
[1] Intel Corp, Enterprise Microprocessor Grp, Hillsboro, OR 97124 USA
来源
ISPD'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN | 2007年
关键词
Low Power; Clock Tree Synthesis; Clustering;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Clocks are known to be major source of power consumption in digital circuits, especially in high performance microprocessors. With the technology scaling, the increasingly capacitive interconnects contribute to more than 40% of the local clock power. In this paper, we propose a clustering algorithm for the minimization of the power in local clock tree, which is shown to be equivalent to the minimization of interconnect capacitance in the tree. Given a set of sequentials and their locations, clustering is performed to determine the clock buffers that are required to synchronize the sequentials, where a cluster implies that a clock buffer drives all the sequentials in the cluster. The clustering algorithm uses minimum spanning tree (MST) metric to estimate the interconnect capacitance and ensures the optimality of the solution, when no capacity constraints are applied. The buffers are then sized and clock nets are routed to minimize the delay, slope, and skew constraints. We compare the clock trees obtained by our clustering and the competitive approaches on several blocks from a microprocessor design in 65 nm technology. The comparison shows that our algorithm improves the clock tree capacitance consistently by up to 21%.
引用
收藏
页码:181 / 188
页数:8
相关论文
共 21 条
[1]   Clocking design and analysis for a 600-MHz alpha microprocessor [J].
Bailey, DW ;
Benschneider, BJ .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1998, 33 (11) :1627-1633
[2]  
Boese K. D., 1992, Proceedings of Fifth Annual IEEE International ASIC Conference and Exhibit (Cat. No.92TH0475-4), P17, DOI 10.1109/ASIC.1992.270316
[3]   Obeying Moore's Law beyond 0.18 micron [J].
Borkar, S .
13TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2000, :26-31
[4]  
CORMEN T, 1998, INTRO ALGORITHMS
[5]   Sizing of clock distribution networks for high performance CPU chips [J].
Desai, MP ;
Cvijetic, R ;
Jensen, J .
33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, :389-394
[6]  
EDAHIRO M, 1993, ACM IEEE D, P612
[7]  
EDAHIRO M, 1994, ACM IEEE D, P375
[8]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[9]   Technology and reliability constrained future copper interconnects - Part I: Resistance modeling [J].
Kapur, P ;
McVittie, JP ;
Saraswat, KC .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2002, 49 (04) :590-597
[10]  
Karnik T, 2002, DES AUT CON, P486, DOI 10.1109/DAC.2002.1012674