New game, new goal posts: A recent history of timing closure

AB Kahng - Proceedings of the 52nd Annual Design Automation …, 2015 - dl.acm.org
Timing closure is the most critical phase of modern system-on-chip implementation: without
timing closure, there is no tapeout. Timing closure is the end result of (i) years of …

An optimal algorithm of adjustable delay buffer insertion for solving clock skew variation problem

J Kim, D Joo, T Kim - Proceedings of the 50th annual design automation …, 2013 - dl.acm.org
Meeting clock skew constraint is one of the most important tasks in the synthesis of clock
trees. Moreover, the problem becomes much hard to tackle as the delay of clock signals …

Cross-Mesh Clock Network Synthesis

WK Cheng, ZM Yeh, HY Kao, SH Huang - Electronics, 2023 - mdpi.com
In the clock network design, the trade-off between power consumption and timing closure is
an important and difficult issue. The clock tree architecture has a shorter wire length and …

Useful-skew clock optimization for multi-power mode designs

HM Chou, H Yu, SC Chang - 2011 IEEE/ACM International …, 2011 - ieeexplore.ieee.org
Instead of minimizing clock skew, skew can be useful to improve circuit performance.
However, it is difficult to apply useful skew to a design with complicated power modes. With …

A simple and reliable system to detect and correct setup/hold time violations in digital circuits

R Abdollahi, K Hadidi, A Khoei - IEEE Transactions on Circuits …, 2016 - ieeexplore.ieee.org
In this article, a fully digital system to detect and correct setup/hold time violations in digital
circuits, is presented. The proposed system benefits from simple, low-power, small-area, and …

An optimal allocation algorithm of adjustable delay buffers and practical extensions for clock skew optimization in multiple power mode designs

KH Lim, D Joo, T Kim - … on Computer-Aided Design of Integrated …, 2013 - ieeexplore.ieee.org
Satisfying a clock skew constraint is one of the most important tasks in clock tree synthesis.
Moreover, the task becomes much harder to solve when the clock tree is designed in a …

Adjustable delay buffer allocation under useful clock skew scheduling

J Kim, T Kim - IEEE Transactions on Computer-Aided Design of …, 2016 - ieeexplore.ieee.org
This paper proposes a graph-based algorithm for solving the adjustable delay buffer (ADB)
allocation problem optimally under useful clock skew scheduling. Our algorithm supports …

A fine-grained clock buffer polarity assignment for high-speed and low-power digital systems

D Joo, T Kim - IEEE Transactions on Computer-Aided Design of …, 2014 - ieeexplore.ieee.org
The clock buffer polarity assignment is one of the effective design schemes to mitigate the
power/ground noise caused by the clock signal propagation in high-speed digital systems …

Load-balanced clock tree synthesis with adjustable delay buffer insertion for clock skew reduction in multiple dynamic supply voltage designs

KY Lin, HT Lin, TY Ho, CC Tsai - ACM Transactions on Design …, 2012 - dl.acm.org
Power consumption is known to be a crucial issue in current IC designs. To tackle this
problem, Multiple Dynamic Supply Voltage (MDSV) designs are proposed as an efficient …

Managing clock skews in clock trees with local clock skew requirements using adjustable delay buffers

D Joo, T Kim - 2015 International SoC Design Conference …, 2015 - ieeexplore.ieee.org
The problem of meeting the skew constraint in clock trees becomes much hard as the IC
design paradigm has been shifting to multiple power supply mode design, in which the clock …