ExtensiveSlackBalance: an Approach to Make Front-End Tools Aware of Clock Skew Scheduling

Kui Wang,Lian Duan,Xu Cheng
DOI: https://doi.org/10.1109/dac.2006.229417
2006-01-01
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.
What problem does this paper attempt to address?