• DocumentCode
    2891129
  • Title

    A new linear placement algorithm for cell generation

  • Author

    Auer, E. ; Schiele, W. ; Sigl, G.

  • Author_Institution
    Inst. of Electron. Design Automat., Tech. Univ. of Munich, Germany
  • fYear
    1991
  • fDate
    11-14 Nov. 1991
  • Firstpage
    486
  • Lastpage
    489
  • Abstract
    Many design styles used for automatic cell generation need a linear placement of their components. The authors present a novel two-phase algorithm for that task. In a first step, the net length is globally minimized by quadratic programming with an iterative weight update. Its results are as good as a minimization of the net length by linear programming but are obtained by significantly shorter CPU times. In a second step, track count, net length, and possibility of abutment between components are optimized simultaneously by means of a branch and bound algorithm applied to local subproblems. A comparison to previously published algorithms shows that the results of the proposed algorithm are superior.<>
  • Keywords
    circuit layout CAD; linear programming; quadratic programming; automatic cell generation; branch and bound algorithm; cell generation; design styles; iterative weight update; linear placement algorithm; linear programming; net length; quadratic programming; track count; two-phase algorithm; Chip scale packaging; Clustering algorithms; Electronic design automation and methodology; Iterative algorithms; Length measurement; Microelectronics; Partitioning algorithms; Research and development; Simulated annealing; Sprites (computer);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1991. ICCAD-91. Digest of Technical Papers., 1991 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-2157-5
  • Type

    conf

  • DOI
    10.1109/ICCAD.1991.185311
  • Filename
    185311