• DocumentCode
    3216268
  • Title

    NRG: global and detailed placement

  • Author

    Sarrafzadeh, M. ; Maogang wang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
  • fYear
    1997
  • fDate
    9-13 Nov. 1997
  • Firstpage
    532
  • Lastpage
    537
  • Abstract
    We present a new approach to the placement problem. The proposed approach consists of analyzing the input circuit and deciding on a two-dimensional global grid for that particular input. After determination of the grid size, the placement is carried out in three steps: global placement, detailed placement, and final optimization. We show that the output of the global placement can also serve as a fast and accurate predictor. Current implementation is based on simulated annealing. We have put all algorithms together in a placement package called NRG (pronounced N-er-G). In addition to area minimization, NRG can perform timing-driven placement. Experimental results are strong. We improve TimberWolf´s results (version 1.2) by about 5%. Our predictor can estimate the wavelength within 10-20% accuracy offering 2-20x speedup compared with the actual placement algorithm.
  • Keywords
    circuit layout CAD; minimisation of switching nets; simulated annealing; 2D global grid; NRG; area minimization; final optimization; global detailed placement; global placement; input circuit; placement package; placement problem; simulated annealing; timing-driven placement; wavelength; Simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1997.643590
  • Filename
    643590