A Clock Tree Optimization Framework With Predictable Timing Quality
Abstract
Eliminating timing violations using clock tree optimization (CTO) persist to be a tedious problem in ultra scaled technologies. State-of-The-Art CTO techniques are based on predicting the final timing quality by specifying a set of delay adjustments in the form of delay adjustment points (DAPs). Next, the DAPs are realized to eliminate the timing violations. Unfortunately, it is difficult to realize delay adjustments of exact magnitudes. In this paper, the correlation between the predicted and achieved timing quality is improved by specifying delay adjustments in the form of delay adjustment ranges (DARs). The DARs are formed such that the predicted timing quality is achieved if each delay adjustment is realized within the respective DAR. The framework first predicts the final timing quality. Next, the DARs are specified and optimized while treating the predicted timing quality as a constraint. The optimization is a trade-off between the ease of delay adjustment realization, the total amount of delay adjustment, and the number of delay adjustments. Moreover, the framework accounts for delay adjustment induced on-chip variations (OCV) and transition time constraints. On a set of synthesized circuits, it is demonstrated that the framework improves the correlation between the predicted and achieved timing quality compared with in earlier studies. The average total negative slack (TNS) and worst negative slack (WNS) are improved by 91% and 85%, respectively.
Publication Date
6-18-2017
Publication Title
Proceedings - Design Automation Conference
Volume
Part 128280
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1145/3061639.3062184
Copyright Status
Unknown
Socpus ID
85023620341 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/85023620341
STARS Citation
Ewetz, Rickard, "A Clock Tree Optimization Framework With Predictable Timing Quality" (2017). Scopus Export 2015-2019. 6661.
https://stars.library.ucf.edu/scopus2015/6661