• DocumentCode
    1835583
  • Title

    Wire length prediction based clustering and its application in placement

  • Author

    Hu, Bo ; Marek-Sadowska, Malgorzata

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • fYear
    2003
  • fDate
    2-6 June 2003
  • Firstpage
    800
  • Lastpage
    805
  • Abstract
    In this paper, we introduce a metric to evaluate proximity of connected elements in a netlist. Compared to connectivity by S. Hauck and G. Borriello (1997) and edge separability by J. Cong and S.K. Lim (2000), our metric is capable of predicting short connections more accurately. We show that the proposed metric can also predict relative wire length in multipin nets. We develop a fine-granularity clustering algorithm based on the new metric and embed it into the Fast Placer Implementation (FPI) framework by B. Hu and M. Marek-Sadowska (2003). Experimental results show that the new clustering algorithm produces better global placement results than the net absorption of Hu and M. Marek-Sadowska (2003) algorithm, connectivity of S. Hauck and G. Borriello (1997), and edge separability of J. Cong and S.K. Lim (2000) based algorithms. With the new clustering algorithm, FPI achieves up to 50% speedup compared to the latest version of Capo8.5 in http://vlsicad.ucsd.edu/Resources/SoftwareLinks/PDtools/, without placement quality losses.
  • Keywords
    circuit layout CAD; deterministic algorithms; integrated circuit interconnections; integrated circuit layout; FPI framework; edge separability; element proximity; fast placer implementation; fine-granularity clustering algorithm; global placement; multipin net; net absorption algorithm; placement quality loss; wire length prediction based clustering; Absorption; Application software; Clustering algorithms; Design automation; Integrated circuit interconnections; Modems; Permission; Timing; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings
  • Print_ISBN
    1-58113-688-9
  • Type

    conf

  • DOI
    10.1109/DAC.2003.1219128
  • Filename
    1219128