High-Performance Clock Mesh Optimization

被引:11
作者
Guthaus, Matthew R. [1 ]
Hu, Xuchu [1 ]
Wilke, Gustavo [2 ]
Flach, Guilherme [2 ]
Reis, Ricardo [2 ]
机构
[1] Univ Calif Santa Cruz, Dept Comp Engn, Santa Cruz, CA 95064 USA
[2] Univ Fed Rio Grande do Sul, PGMicro, BR-90046900 Porto Alegre, RS, Brazil
基金
美国国家科学基金会;
关键词
Algorithms; Design; Clock mesh optimization; robust design; SKEW; BUFFER;
D O I
10.1145/2209291.2209306
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Clock meshes are extremely effective at producing low-skew regional clock networks that are tolerant of environmental and process variations. For this reason, clock meshes are used in most high-performance designs, but this robustness consumes significant power. In this work, we present two techniques to optimize high-performance clock meshes. The first technique is a mesh perturbation methodology for nonuniform mesh routing. The second technique is a skew-aware buffer placement through iterative buffer deletion. We demonstrate how these optimizations can achieve significant power reductions and a near elimination of short-circuit power. In addition, the total wire length is decreased, the number of required buffers is decreased, and both skew and robustness are improved on average when variation is considered.
引用
收藏
页数:17
相关论文
共 20 条
  • [1] BAKOGLU H. B., 1986, IEEE INT C COMP DES, P118
  • [2] BOESE K, 1992, P ASIC C
  • [3] CADENCE, 2005, SOC ENC US GUID
  • [4] Sizing of clock distribution networks for high performance CPU chips
    Desai, MP
    Cvijetic, R
    Jensen, J
    [J]. 33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, : 389 - 394
  • [5] Clock buffer and wire sizing using sequential programming
    Guthaus, Matthew R.
    Sylvester, Dennis
    Brown, Richard B.
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 1041 - +
  • [6] <bold>Process-Induced Skew Reduction in Nominal Zero-Skew Clock Trees</bold>
    Guthaus, Matthew R.
    Sylvester, Dennis
    Brown, Richard B.
    [J]. ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 84 - 89
  • [7] Guthaus MR, 2010, DES AUT CON, P74
  • [8] Guthaus MR, 2008, ASIA S PACIF DES AUT, P446
  • [9] Implementation of a fourth-generation 1.8-GHz dual-core SPARC V9 microprocessor
    Hart, JM
    Lee, KT
    Chen, D
    Cheng, L
    Chou, CP
    Dixit, A
    Greenley, D
    Gruber, G
    Ho, K
    Hsu, J
    Malur, NG
    Wu, J
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2006, 41 (01) : 210 - 217
  • [10] Hu XC, 2011, DES AUT CON, P516