• DocumentCode
    450457
  • Title

    Standard Cell Placement Using Simulated Sintering

  • Author

    Grover, Loo K.

  • Author_Institution
    AT&T Bell Laboratories, Murray Hill, NJ
  • fYear
    1987
  • fDate
    28-1 June 1987
  • Firstpage
    56
  • Lastpage
    59
  • Abstract
    Simulated annealing is a powerful optimization technique based on the annealing phenomenon in crystallization. In this paper we propose a simulated sintering technique which is analogous to the sintering process in material processing. In sintering one improves the quality of a processed material by heating it to a temperature close to the melting point. Analogously, we show that by starting out with a good initial configuration instead of a random configuration, and restricting uphill moves, we can considerably speed up simulated annealing. We use this idea for a standard cell placement program - GRIM in LTX2, an AT&T Bell Labs VLSI layout system. The initial configuration is produced either by changes to a layout the designer had done previously, or else by a fast program like min-cut. We obtain improvements of about 10% in chip area starting from a min-cut placement, in times about 3 times faster than our simulated annealing program (which itself is several times faster than other well known simulated annealing programs).
  • Keywords
    Cooling; Costs; Design automation; Greedy algorithms; Materials processing; NP-hard problem; Simulated annealing; Temperature distribution; Temperature sensors; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1987. 24th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-8186-0781-5
  • Type

    conf

  • DOI
    10.1109/DAC.1987.203221
  • Filename
    1586205