Symmetrical Buffered Clock-Tree Synthesis with Supply-Voltage Alignment

被引:0
作者
Shih, Xin-Wei [1 ]
Hsu, Tzu-Hsuan [1 ]
Lee, Hsu-Chieh [1 ]
Chang, Yao-Wen [1 ]
Chao, Kai-Yuan [2 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 10617, Taiwan
[2] Intel Corp, Intel Architecture Grp, Hillsboro, OR 97124 USA
来源
2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC) | 2013年
关键词
POWER/GROUND NETWORK; SKEW;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For high-performance synchronous systems, nonuniform/non-ideal supply voltages of buffers (e.g., due to IR-drop) may incur a large clock skew and thus serious performance degradation. This paper addresses this problem and presents the first symmetrical buffered clock-tree synthesis flow that considers supply voltage differences of buffers. We employ a two-phase technique of bottom-up clock sink clustering to determine the tree topology, followed by top-down buffer placement and wire routing to complete the clock tree. At each level of processing, clock skew and wirelength are minimized by the determination of buffer embedding regions and the alignment of buffer supply voltages. Experimental results show that our method can reach, on average, respective 76% and 40% clock skew reduction compared to the state-of-the-art work (1) without supply voltage consideration and (2) with an extension for supply voltages based on our top-down flow. The reduction is achieved by marginal resource and runtime overheads. Note that our method can meet the stringent skew constraint set by the 2010 ISPD contest for all cases, while other counterparts cannot. In particular, our work provides a key insight into the importance of handling practical design issues (such as IR-drop) for real-world clock-tree synthesis.
引用
收藏
页码:447 / 452
页数:6
相关论文
共 29 条
  • [1] [Anonymous], EE TIMES
  • [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] Chao T.-H., 1992, Proceedings. 29th ACM/IEEE Design Automation Conference (Cat. No.92CH3144-3), P518, DOI 10.1109/DAC.1992.227749
  • [4] Chaturvedi R, 2004, ISQED 2004: 5TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, PROCEEDINGS, P381
  • [5] Chen YY, 2010, DES AUT CON, P86
  • [6] An algorithm for zero-skew clock tree routing with buffer insertion
    Chen, YP
    Wong, DF
    [J]. EUROPEAN DESIGN & TEST CONFERENCE 1996 - ED&TC 96, PROCEEDINGS, 1996, : 230 - 236
  • [7] EDAHIRO M, 1993, ACM IEEE D, P612
  • [8] EDAHIRO M, 1991, NEC RES DEV, V32, P569
  • [10] Jackson M. A. B., 1990, 27th ACM/IEEE Design Automation Conference. Proceedings 1990 (Cat. No.90CH2894-4), P573, DOI 10.1109/DAC.1990.114920