Very large scale integration placement using quadratic programming and network partitioning techniques

Very large scale integration placement using quadratic programming and network partitioning techniques

0.00 Avg rating0 Votes
Article ID: iaor19992043
Country: United Kingdom
Volume: 4
Issue: 5/6
Start Page Number: 353
End Page Number: 364
Publication Date: Sep 1997
Journal: International Transactions in Operational Research
Authors: ,
Keywords: engineering, networks
Abstract:

VLSI cell placement involves positioning cells within a target placement geometry while minimizing the interconnecting wire length and placement area. In this paper, the placement problem is solved using a combination of quadratic programming, circuit partitioning, clustering and greedy cell interchange heuristics. The solution of a sequence of quadratic programs and circuit partitioning problems provides the general positions of cells in a high quality placement. Computational efficiency is achieved by using an interior point method for solving the sequence of quadratic programs. A very efficient clustering heuristic is used to keep important groups of cells together as the cells are spread throughout the placement area. Numerical results on a set of benchmark circuits illustrate that this new approach produces standard cell placements that are up to 17% better in wire length, 14% better in row length and up to 24 times faster than a well known Simulated Annealing placement heuristic.

Reviews

Required fields are marked *. Your email address will not be published.