BTI Tolerant Clock Tree Synthesis using LP-based Supply Voltage Alignment

被引:0
|
作者
Choi, Mujun [1 ]
Oh, Deokkeun [1 ]
Kim, Juho [1 ]
机构
[1] Sogang Univ, Dept Comp Sci, Seoul, South Korea
关键词
VLSI; clock tree synthesis; aging; bias temperature instability; IR-drop;
D O I
10.5573/JSTS.2024.24.5.424
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
tree synthesis (CTS) has become a critical step in designing the high performance synchronous system. The clock gating technique is one of the well-known methods for reducing power consumption. However, it may cause bias temperature instability (BTI)-induced Vth degradation of clock buffers and asymmetric aging resulting in large clock skew. In this paper, we propose a novel symmetrical buffered clock tree synthesis with supply voltage alignment to handle BTI. As the first step, a symmetrical abstract tree topology with minimized power consumption is generated in bottom-up stage. Second, the top-down stage estimates asymmetric BTI caused by clock gating with signal probability. Prior to the placement step, the linear programming (LP)based algorithm is applied to find optimal supply voltages to buffers at each tree level while satisfying clock skew constraints. Finally, wire routing is performed using wire snaking to complete the clock tree synthesis. Experimental results show that the clock skew compared to existing CTS methods.
引用
收藏
页码:424 / 439
页数:16
相关论文
共 50 条
  • [1] Symmetrical Buffered Clock-Tree Synthesis with Supply-Voltage Alignment
    Shih, Xin-Wei
    Hsu, Tzu-Hsuan
    Lee, Hsu-Chieh
    Chang, Yao-Wen
    Chao, Kai-Yuan
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 447 - 452
  • [2] An Improved LP-based Approximation for Steiner Tree
    Byrka, Jaroslaw
    Grandoni, Fabrizio
    Rothvoss, Thomas
    Sanita, Laura
    STOC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2010, : 583 - 592
  • [3] Clock Tree Synthesis Considering Slew Effect on Supply Voltage Variation
    Wang, Chun-Kai
    Chang, Yeh-Chi
    Chen, Hung-Ming
    Chin, Ching-Yu
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2014, 20 (01) : 1 - 23
  • [4] LP-Based Multi-Mode Multi-Corner Clock Skew Optimization
    Lung, Chiao-Ling
    Hsiao, Hai-Chi
    Zeng, Zi-Yi
    Chang, Shih-Chieh
    2010 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AUTOMATION AND TEST (VLSI-DAT), 2010, : 335 - 338
  • [5] An LP-based heuristic algorithm for the node capacitated in-tree packing problem
    Tanaka, Yuma
    Imahori, Shinji
    Sasaki, Mihiro
    Yagiura, Mutsunori
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (03) : 637 - 646
  • [6] LP-based OPF for corrective FACTS control to relieve overloads and voltage violations
    Shao, Wei
    Vittal, Vijay
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2006, 21 (04) : 1832 - 1839
  • [7] Fairness Auditing in Urban Decisions using LP-based Data Combination
    Yang, Jingyi
    Miller, Joel
    Ohannessian, Mesrob
    PROCEEDINGS OF THE 6TH ACM CONFERENCE ON FAIRNESS, ACCOUNTABILITY, AND TRANSPARENCY, FACCT 2023, 2023, : 1817 - 1825
  • [8] Transmission expansion planning using LP-based particle swarm optimization
    Kavitha, D.
    Swarup, K. Shanti
    2006 IEEE POWER INDIA CONFERENCE, VOLS 1 AND 2, 2006, : 143 - +
  • [9] Integrating coding techniques into LP-based Mandarin text-to-speech synthesis
    Hu H.-T.
    Wang H.-M.
    Int J Speech Technol, 2007, 1 (31-44): : 31 - 44
  • [10] Low Voltage Clock Tree Synthesis with Local Gate Clusters
    Sitik, Can
    Liu, Weicheng
    Taskin, Baris
    Salman, Emre
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 99 - 104