GORDIAN: VLSI Placement by Quadratic Programming and Slicing Optimization

Research output: Contribution to journalArticlepeer-review

306 Scopus citations

Abstract

In this paper we present a new 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 utilizaiton. 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 has been applied to real world problems and excellent results in terms of both placement quality and computation time have been obtained.

Original languageEnglish
Pages (from-to)356-365
Number of pages10
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume10
Issue number3
DOIs
StatePublished - Mar 1991

Fingerprint

Dive into the research topics of 'GORDIAN: VLSI Placement by Quadratic Programming and Slicing Optimization'. Together they form a unique fingerprint.

Cite this