• DocumentCode
    465329
  • Title

    RQL: Global Placement via Relaxed Quadratic Spreading and Linearization

  • Author

    Viswanathan, Natarajan ; Nam, Gi-Joon ; Alpert, Charles J. ; Villarrubia, Paul ; Ren, Haoxing ; Chu, Chris

  • Author_Institution
    IBM Corp., Austin
  • fYear
    2007
  • fDate
    4-8 June 2007
  • Firstpage
    453
  • Lastpage
    458
  • Abstract
    This paper describes a simple and effective quadratic placement algorithm called RQL. We show that a good quadratic placement, followed by local wirelength-driven spreading can produce excellent results on large-scale industrial ASIC designs. As opposed to the current top performing academic placers [4,7,11], RQL does not embed a linearization technique within the solver. Instead, it only requires a simpler, pure quadratic objective function in the spirit of [8,10,23]. Experimental results show that RQL outperforms all available academic placers on the ISPD-2005 placement contest benchmarks. In particular, RQL obtains an average wire- length improvement of 2.8%, 3.2%, 5.4%, 8.5%, and 14.6% versus mPL6 [5], NTUPlaceS [7], Kraflwerk [20], APlace2.0 [11], and Capo10.2 [18], respectively. In addition, RQL is three, seven, and ten times faster than mpL6, Capo10.2, and APlace2.0, respectively. On the ISPD-2006 placement contest benchmarks, on average, RQL obtains the best scaled wirelength among all available academic placers.
  • Keywords
    application specific integrated circuits; integrated circuit design; global placement; large-scale industrial ASIC designs; quadratic placement algorithm; relaxed quadratic linearization; relaxed quadratic spreading; wirelength-driven spreading; Algorithm design and analysis; Analytical models; Application specific integrated circuits; Hardware; Large-scale systems; Linearization techniques; Partitioning algorithms; Permission; Routing; Testing; Algorithms; Analytical Placement; Design; Force-vector Modulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-59593-627-1
  • Type

    conf

  • Filename
    4261227