Back to Search Start Over

Sensitivity Guided Net Weighting for Placement-Driven Synthesis.

Authors :
Haoxing Ren
Pan, David Z.
Kung, David S.
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems; May2005, Vol. 24 Issue 5, p711-721, 11p
Publication Year :
2005

Abstract

Net weighting is a key technique in timing-driven placement (TDP), which plays a crucial role for deep submiron very large scale integration of physical synthesis and timing closure. A popular way to assign net weight is based on its slack, such that the worst negative slack (WNS) of the entire circuit may be minimized. While WNS is an important optimization metric, another figure of merit (FOM), defined as the total slack difference compared to a certain slack threshold for all timing end points, is of equal importance to measure the overall timing closure result for highly complex modern application specific integrated circuits and microprocessor designs. Moreover, to optimally assign net weight for timing closure, the effect of net weighting on timing should be carefully studied. In this paper, we perform a comprehensive analysis of the wirelength, slack, and FOM sensitivities to the net weight, and propose a new net weighting scheme based on those sensitivities. Such sensitivity analysis implicitly takes potential physical synthesis effect into consideration. The experiments on a set of industrial circuits show promising results for both stand-alone TIM' and physical synthesis afterwards. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02780070
Volume :
24
Issue :
5
Database :
Complementary Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
16881270
Full Text :
https://doi.org/10.1109/TCAD.2005.846367