• DocumentCode
    1786896
  • Title

    ePlace: Electrostatics based placement using Nesterov´s method

  • Author

    Jingwei Lu ; Pengwen Chen ; Chin-Chih Chang ; Lu Sha ; Huang, Dennis J.-H ; Chin-Chi Teng ; Chung-kuan Cheng

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, La Jolla, CA, USA
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    ePlace is a generalized analytic algorithm to handle large-scale standard-cell and mixed-size placement. We use a novel density function based on electrostatics to remove overlap and Nesterov´s method to minimize the nonlinear cost. Steplength is estimated as the inverse of Lipschitz constant, which is determined by our dynamic prediction and backtracking method. An approximated preconditioner is proposed to resolve the difference between large macros and standard cells, while an annealing engine is devised to handle macro legalization followed by placement of standard cells. The above innovations are integrated into our placement prototype ePlace, which outperforms the leading-edge placers on respective standard-cell and mixed-size benchmark suites. Specifically, ePlace produces 2.83%, 4.59% and 7.13% shorter wirelength while runs 3.05×, 2.84× and 1.05× faster than BonnPlace, MAPLE and NTUplace3-unified in average of ISPD 2005, ISPD 2006 and MMS circuits, respectively.
  • Keywords
    backtracking; cellular arrays; electronic engineering computing; electrostatics; simulated annealing; ISPD 2005; ISPD 2006; Lipschitz constant; MMS circuit; Nesterov method; annealing engine; backtracking method; electrostatic based placement; large-scale standard-cell; macrolegalization; mixed-size benchmark suites; mixed-size placement; nonlinear cost minimization; placement prototype ePlace; preconditioner; Annealing; Benchmark testing; Lead; Nickel; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2593069.2593133
  • Filename
    6881448