DocumentCode
2472046
Title
ExtensiveSlackBalance: an approach to make front-end tools aware of clock skew scheduling
Author
Wang, Kui ; Duan, Lian ; Cheng, Xu
Author_Institution
Dept. of Comput. Sci., Peking Univ., Beijing
fYear
0
fDate
0-0 0
Firstpage
951
Lastpage
954
Abstract
In the traditional ASIC flow, clock skew scheduling (CSS), as a method to improve timing, is usually employed during the CTS (clock tree synthesis) step while front-end tools do not take clock skew as a manageable resource. This limits the potential of the subsequent CSS. To overcome such limitations, we design an enhanced CSS algorithm ExtensiveSlackBalance and integrate it into the back-annotation and re-optimization iterations of the current industrial flow. Experiment results show that, the clock frequency can be improved to 26.2% on average compared to 6.4% in the traditional ASIC flow
Keywords
application specific integrated circuits; clocks; logic design; scheduling; trees (mathematics); ASIC flow; CSS algorithm; ExtensiveSlackBalance; back annotation; clock frequency; clock skew scheduling; clock tree synthesis; front-end tools; reoptimization iteration; Algorithm design and analysis; Application specific integrated circuits; Cascading style sheets; Clocks; Delay effects; Job shop scheduling; Processor scheduling; Scheduling algorithm; Sequential circuits; Timing; Algorithms; back-annotation; clock skew; logic synthesis; skew scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
1-59593-381-6
Type
conf
DOI
10.1109/DAC.2006.229417
Filename
1688935
Link To Document