DocumentCode
3742627
Title
Managing clock skews in clock trees with local clock skew requirements using adjustable delay buffers
Author
Deokjin Joo;Taewhan Kim
Author_Institution
School of Electrical and Computer Engineering, Seoul National University, Seoul, Korea
fYear
2015
Firstpage
137
Lastpage
138
Abstract
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 skew varies dynamically according to the voltage levels of the applied power modes during the execution. As a remedy to deal with the clock skew optimization problem of the designs with multiple power modes, which are now a mainstream for low power designs, many researches have focused on the utilization of adjustable delay buffers (ADBs), whose delay can be adjusted dynamically, and attempted to replace the fewest number of clock tree buffers with ADBs. However, none of the works have considered the local clock skew requirements in clock trees, and the clock trees are optimized pessimistically, resulting in excess ADB insertion. In this work, we propose a solution to the problem of ADB insertion to resolve the difference of local clock skews in clock trees. Through experiments with benchmark circuits, it is shown that our proposed solution is able to reduce the number of ADBs by 21% on average over that of the conventional local skew-unaware ADB insertion method for clock trees with multiple power modes.
Keywords
"Clocks","Delays","Optimization","Algorithm design and analysis","Benchmark testing","Heuristic algorithms","Network synthesis"
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2015 International
Type
conf
DOI
10.1109/ISOCC.2015.7401696
Filename
7401696
Link To Document