• DocumentCode
    2049067
  • Title

    Timing-driven placement by grid-warping

  • Author

    Xiu, Zhong ; Rutenbar, Rob A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    585
  • Lastpage
    590
  • Abstract
    Grid-warping is a recent placement strategy based on a novel physical analogy: rather than move the gates to optimize their location, it elastically deforms a model of the 2-D chip surface on which the gates have been coarsely placed via a standard quadratic solve. In this paper, we introduce a timing-driven grid-warping formulation that incorporates slack-sensitivity-based net weighting. Given inevitable concerns about wirelength and runtime degradation in any timing-driven scheme, we also incorporate a more efficient net model and an integrated local improvement ("rewarping") step. An implementation of these ideas, Warp2, can improve worst-case negative slack by 37% on average, with very modest increases in wirelength and runtime.
  • Keywords
    circuit optimisation; integrated circuit interconnections; integrated circuit layout; network routing; 2D chip surface; Warp2; grid-warping; integrated local improvement; rewarping step; runtime degradation; slack-sensitivity-based net weighting; timing-driven placement; wirelength degradation; Algorithm design and analysis; Deformable models; Degradation; Permission; Routing; Runtime; Scalability; Software algorithms; Software design; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193878
  • Filename
    1510398