• DocumentCode
    2077267
  • Title

    Adaptive cluster growth (ACG); a new algorithm for circuit packing in rectilinear region

  • Author

    Kyung, C.M. ; Widder, J.M. ; Mlynski, D.A.

  • Author_Institution
    Dept. of Electr. Eng., Seoul, South Korean Adv. Inst. of Sci. & Technol., South Korea
  • fYear
    1990
  • fDate
    12-15 Mar 1990
  • Firstpage
    191
  • Lastpage
    195
  • Abstract
    A new algorithm for circuit packing (or detailed placement) in any rectilinear region called adaptive cluster growth (ACG) is described in analogy to the growth of a low-stress crystal in a cavity of any given shape. ACG is an algorithm suitable for packing of circuit modules, either standard cell or macro cell, in a rectilinear region by refining the result of global placement obtained by such techniques as force-directed relaxation or force and cut placement. The overlaps among modules or overlaps between any module and chip boundary are removed in ACG in such a way that the estimation of the total routing length is kept as low as possible. An experiment with standard cell circuits in benchmark data has shown that AGG outperforms or performs dose to other packing techniques. Examples are shown to demonstrate the packing of standard cell circuits in arbitrary-shaped regions. An efficient tiling scheme for representing the rectilinear-shaped cluster and region boundary is also described
  • Keywords
    VLSI; circuit layout CAD; computational complexity; printed circuits; adaptive cluster growth; circuit packing algorithm; detailed placement; force and cut placement; force-directed relaxation; global placement; low-stress crystal; macro cell; rectilinear region; standard cell; tiling scheme; Annealing; Clustering algorithms; Iterative algorithms; Macrocell networks; NP-hard problem; Partitioning algorithms; Printed circuits; Routing; Shape; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1990., EDAC. Proceedings of the European
  • Conference_Location
    Glasgow
  • Print_ISBN
    0-8186-2024-2
  • Type

    conf

  • DOI
    10.1109/EDAC.1990.136643
  • Filename
    136643