DocumentCode :
928679
Title :
Synthesis of nonzero clock skew circuits
Author :
Huang, Shih-Hsu ; Nieh, Yow-Tyng
Author_Institution :
Dept. of Electron. Eng., Chung Yuan Christian Univ., Chung Li
Volume :
25
Issue :
6
fYear :
2006
fDate :
6/1/2006 12:00:00 AM
Firstpage :
961
Lastpage :
976
Abstract :
It is well known that the clock skew can be exploited as a manageable resource to improve circuit performance. However, due to the limitation of race conditions, the optimal clock skew scheduling often does not achieve the lower bound of sequential timing optimization. This paper proposes a polynomial time complexity algorithm, called delay insertion and nonzero skew algorithm (DIANA), which considers delay insertion to determine the clock skew schedule. The objective here is not only to optimize the clock period but also to heuristically minimize the required inserted delay for resolving the race conditions. Experiments with benchmark circuits consistently demonstrate that the proposed approach achieves the lower bound of sequential timing optimization. Moreover, since the DIANA algorithm attempts to minimize the required inserted delay between two registers, the feasible value for delay insertion is within a very large range. Therefore, even though only the buffers in a standard cell library are used to implement the delay insertion, a feasible solution is easily found
Keywords :
clocks; high level synthesis; logic design; DIANA algorithm; clock period; delay insertion; logic synthesis; nonzero clock skew circuits; nonzero skew algorithm; optimal clock skew scheduling; polynomial time complexity algorithm; sequential timing optimization; Circuit optimization; Circuit synthesis; Clocks; Delay effects; Libraries; Polynomials; Registers; Resource management; Scheduling algorithm; Timing; Logic synthesis; performance optimization; scheduling; timing optimization;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2005.855923
Filename :
1629133
Link To Document :
بازگشت