Kwangsoo Han - Academia.edu (original) (raw)

Related Authors

punita lk

Motilal Nehru National Institute of Technology

Kien Ly

IJERA Journal

IJERA Journal

International Journal of Engineering Research and Applications (IJERA)

IRJET  Journal

Uploads

Papers by Kwangsoo Han

Research paper thumbnail of OCV-Aware Top-Level Clock Tree Optimization

Proc. Great Lakes Symposium on VLSI, May 23, 2014

The clock trees of high-performance synchronous circuits have many clock logic cells (e.g., cloc... more The clock trees of high-performance synchronous circuits have
many clock logic cells (e.g., clock gating cells, multiplexers
and dividers) in order to achieve aggressive clock gating and
required performance across a wide range of operating modes
and conditions. As a result, clock tree structures have become
very complex and difficult to optimize with automatic clock tree
synthesis (CTS) tools. In advanced process nodes, CTS becomes
even more challenging due to on-chip variation (OCV) effects. In
this paper, we present a new CTS methodology that optimizes clock
logic cell placements and buffer insertions in the top level of a clock
tree. We formulate the top-level clock tree optimization problem
as a linear program that minimizes a weighted sum of timing
slacks, clock uncertainty and wirelength. Experimental results in
a commercial 28nm FDSOI technology show that our method can
improve post-CTS worst negative slack across all modes/corners
by up to 320ps compared to a leading commercial provider’s CTS
flow.

Research paper thumbnail of OCV-Aware Top-Level Clock Tree Optimization

Proc. Great Lakes Symposium on VLSI, May 23, 2014

The clock trees of high-performance synchronous circuits have many clock logic cells (e.g., cloc... more The clock trees of high-performance synchronous circuits have
many clock logic cells (e.g., clock gating cells, multiplexers
and dividers) in order to achieve aggressive clock gating and
required performance across a wide range of operating modes
and conditions. As a result, clock tree structures have become
very complex and difficult to optimize with automatic clock tree
synthesis (CTS) tools. In advanced process nodes, CTS becomes
even more challenging due to on-chip variation (OCV) effects. In
this paper, we present a new CTS methodology that optimizes clock
logic cell placements and buffer insertions in the top level of a clock
tree. We formulate the top-level clock tree optimization problem
as a linear program that minimizes a weighted sum of timing
slacks, clock uncertainty and wirelength. Experimental results in
a commercial 28nm FDSOI technology show that our method can
improve post-CTS worst negative slack across all modes/corners
by up to 320ps compared to a leading commercial provider’s CTS
flow.

Log In