• DocumentCode
    2352341
  • Title

    Engineering details of a stable force-directed placer

  • Author

    Vorwerk, Kristofer ; Kennings, Andrew ; Vannelli, Anthony

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
  • fYear
    2004
  • fDate
    7-11 Nov. 2004
  • Firstpage
    573
  • Lastpage
    580
  • Abstract
    Analytic placement methods that simultaneously minimize wire length and spread cells are receiving renewed attention from both academia and industry. We describe the implementation details of a force-directed placer, FDP. Specifically, we provide: (1) a description of efficient force computation for spreading cells; (2) an illustration of numerical instability in these methods and a means by which these instabilities are avoided; (3) spread metrics for measuring cell distribution throughout the placement region; and (4) a complementary technique which aids in directly minimizing HPWL. We present results comparing our analytic placer to other academic tools for both standard cell and mixed-size designs. Compared to Kraftwerk and Capo 8.7, our tool produces results with an average improvement of 9% and 3%, respectively.
  • Keywords
    circuit optimisation; integrated circuit interconnections; integrated circuit layout; minimisation; Capo 8.7; Kraftwerk; analytic placement methods; cell distribution measurement; efficient force computation; mixed-size designs; spread metrics; spreading cells; stable force-directed placer; standard cell designs; wire length minimization; Circuit simulation; Distributed computing; Force measurement; Length measurement; Performance analysis; Simulated annealing; Stability; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-8702-3
  • Type

    conf

  • DOI
    10.1109/ICCAD.2004.1382642
  • Filename
    1382642