• DocumentCode
    2799229
  • Title

    Computational geometry based placement migration

  • Author

    Luo, Tao ; Ren, Haoxing ; Alpert, Charles J. ; Pan, David Z.

  • Author_Institution
    Dept. of ECE, Texas Univ. at Austin, TX, USA
  • fYear
    2005
  • fDate
    6-10 Nov. 2005
  • Firstpage
    41
  • Lastpage
    47
  • Abstract
    Placement migration is a critical step to address a variety of post-placement design closure issues, such as timing, routing congestion, signal integrity, and heat distribution. To fix a design problem, one would like to perturb the design as little as possible while preserving the integrity of the original placement. This work presents a novel computational geometry based placement migration method, and a new stability metric to more accurately measure the "similarity" between two placements. It has two stages, a bin-based spreading at coarse scale and a Delaunay triangulation based spreading at finer grain. It has clear advantage over conventional legalization algorithms such that the neighborhood characteristics of the original placement are preserved. Thus, the placement migration is much more stable, which is important to maintain. Applying this technique to placement legalization demonstrates significant improvements in wire length and stability compared to other popular legalization algorithms.
  • Keywords
    circuit CAD; circuit layout CAD; computational geometry; mesh generation; network routing; Delaunay triangulation; bin-based spreading; computational geometry; conventional legalization algorithms; heat distribution; placement migration method; post-placement design; routing congestion; signal integrity; timing congestion; Algorithm design and analysis; Circuit stability; Circuit synthesis; Computational geometry; Dynamic programming; Routing; Signal design; Timing; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2005. ICCAD-2005. IEEE/ACM International Conference on
  • Print_ISBN
    0-7803-9254-X
  • Type

    conf

  • DOI
    10.1109/ICCAD.2005.1560038
  • Filename
    1560038