• DocumentCode
    1853109
  • Title

    Algorithms for simultaneous satisfaction of multiple constraints and objective optimization in a placement flow with application to congestion control

  • Author

    Zhong, Ke ; Dutt, Shantanu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Univ., Chicago, IL, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    854
  • Lastpage
    859
  • Abstract
    This paper addresses the problem of tackling multiple constraints simultaneously during a partitioning driven placement (PDP) process, where a larger solution space is available for constraint-satisfying optimization compared to post-placement methods. A general methodology of multi-constraint satisfaction that balances violation correction and primary optimization is presented. A number of techniques are introduced to ensure its convergence and enhance its solution search capability with intermediate relaxation. Application of our approach to congestion control modeled as pin density and external net distribution balance constraints shows it effectively reduces overall congestion by 14.3% and improves chip area by 8.9%, with reasonable running time and only 1.6% increase in wire length. As far as we know, this is the first time an approach to congestion reduction during placement optimization produced good congestion improvement with very small wire length increase.
  • Keywords
    circuit layout CAD; circuit optimisation; algorithm; congestion control; connector generation; intermediate relaxation; multi-constraint satisfaction; objective optimization; partitioning driven placement flow; Algorithm design and analysis; Circuits; Constraint optimization; Crosstalk; Partitioning algorithms; Permission; Programmable logic arrays; Space exploration; Timing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings. 39th
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-461-4
  • Type

    conf

  • DOI
    10.1109/DAC.2002.1012741
  • Filename
    1012741