• DocumentCode
    1382155
  • Title

    GORDIAN: VLSI placement by quadratic programming and slicing optimization

  • Author

    Kleinhans, Jürgen M. ; Sigl, Georg ; Johannes, Frank M. ; Antreich, Kurt J.

  • Author_Institution
    Siemens Corp. Res. & Dev., Munich, Germany
  • Volume
    10
  • Issue
    3
  • fYear
    1991
  • fDate
    3/1/1991 12:00:00 AM
  • Firstpage
    356
  • Lastpage
    365
  • Abstract
    The authors present a placement method for cell-based layout styles. It is composed of alternating and interacting global optimization and partitioning steps that are followed by an optimization of the area utilization. Methods using the divide-and-conquer paradigm usually lose the global view by generating smaller and smaller subproblems. In contrast, GORDIAN maintains the simultaneous treatment of all cells over all global optimization steps, thereby considering constraints that reflect the current dissection of the circuit. The global optimizations are performed by solving quadratic programming problems that possess unique global minima. Improved partitioning schemes for the stepwise refinement of the placement are introduced. The area utilization is optimized by an exhaustive slicing procedure. The placement method is applied to real-world problems, and excellent results in terms of placement quality and computation time are obtained
  • Keywords
    VLSI; circuit layout CAD; quadratic programming; GORDIAN; VLSI placement; area utilization; cell-based layout styles; computation time; current dissection; divide-and-conquer paradigm; global optimization; global view; partitioning steps; placement quality; quadratic programming; slicing optimization; stepwise refinement; Circuits; Clustering algorithms; Constraint optimization; Iterative algorithms; Macrocell networks; Optimization methods; Partitioning algorithms; Quadratic programming; Routing; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.67789
  • Filename
    67789