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

Clock 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 proposed CTS achieves on average 51% reduction in clock skew compared to existing CTS methods.

Authors

Publication Details

Journal
JSTS Journal of Semiconductor Technology and Science
Published
2024-10-31
DOI
https://doi.org/10.5573/jsts.2024.24.5.424
Citations
1
Primary Topic
Low-power high-performance VLSI design
Type
article
Field-Weighted Citation Impact
0.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Ju-Ho Kim, Mujun Choi, Deokkeun Oh
1 citations
JSTS Journal of Semiconductor Technology and Science
Low-power high-performance VLSI design
0.21
article

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

Ju-Ho Kim, Mujun Choi, Deokkeun Oh
article en
1 citations

Abstract

Clock 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 proposed CTS achieves on average 51% reduction in clock skew compared to existing CTS methods.

JSTS Journal of Semiconductor Technology and ScienceVol. 24(5)
Affordable and clean energy
Openalex Percentile: Top 47%
Low-power high-performance VLSI design
0.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.