scispace - formally typeset
Open AccessProceedings ArticleDOI

Analysis of Placement Procedures for VLSI Standard Cell Layout

Mark R. Hartoog
- pp 314-319
Reads0
Chats0
TLDR
It is found that the Min Cut partitioning with simplified Terminal Propagation is the most efficient placement procedure studied and mean results of many placements should be used when comparing algorithms.
Abstract
This paper describes a study of placement procedures for VLSI Standard Cell Layout. The procedures studied are Simulated Annealing, Min Cut placement, and a number of improvements to Min Cut placement including a technique called Terminal Propagation which allows Min Cut to include the effect of connections to external cells. The Min Cut procedures are coupled with a Force Directed Pairwise Interchange (FDPI) algorithm for placement improvement. For the same problem these techniques produce a range of solutions with a typical standard deviation 4% for the total wire length and 3% to 4% for the routed area. The spread of results for Simulated Annealing is even larger. This distribution of results for a given algorithm implies that mean results of many placements should be used when comparing algorithms. We find that the Min Cut partitioning with simplified Terminal Propagation is the most efficient placement procedure studied.

read more

Citations
More filters
Patent

Apparatus for emulation of electronic hardware system

TL;DR: In this article, a system for physical emulation of electronic circuits or systems includes a data entry workstation where a user may input data representing the circuit or system configuration, converted to a form suitable for programming an array of programmable gate elements provided with a richly interconnected architecture.
Patent

Emulation system with time-multiplexed interconnect

TL;DR: In this article, a hardware emulation system is described, which reduces hardware cost by time-multiplexing multiple design signals onto physical logic chip pins and printed circuit board, and the logic circuits necessary for executing logic analyzer functions are programmed into programmable resources in the logic chips of the emulation system.
Patent

Method and apparatus for design verification using emulation and simulation

TL;DR: In this paper, a method and apparatus for combining emulation and simulation of a logic design is presented, where simulation is performed by one or more microprocessors while emulation is performed in reconfigurable hardware such as field programmable gate arrays.
Journal ArticleDOI

ESp: Placement by simulated evolution

TL;DR: ESP (evolution-based standard cell placement) uses the novel heuristic method of simulating an evolutionary process to minimize the cell interconnection wire length to achieve comparable results to popular simulated annealing algorithms.
Journal ArticleDOI

An algorithm for quadrisection and its application to standard cell placement

TL;DR: An efficient heuristic for hypergraph quadrisection is presented, showing this method to be much superior to min-cut bisection, and compares favorably with simulated annealing, yielding improvements in area for most of the circuits under test.
References
More filters
Journal ArticleDOI

Optimization by Simulated Annealing

TL;DR: There is a deep and useful connection between statistical mechanics and multivariate or combinatorial optimization (finding the minimum of a given function depending on many parameters), and a detailed analogy with annealing in solids provides a framework for optimization of very large and complex systems.
Proceedings ArticleDOI

A Linear-Time Heuristic for Improving Network Partitions

TL;DR: An iterative mincut heuristic for partitioning networks is presented whose worst case computation time, per pass, grows linearly with the size of the network.
Journal ArticleDOI

Some simplified NP-complete graph problems

TL;DR: This paper shows that a number of NP - complete problems remain NP -complete even when their domains are substantially restricted, and determines essentially the lowest possible upper bounds on node degree for which the problems remainNP -complete.
Proceedings Article

The Timber Wolf Placement and Routing Package

C. Sechen
TL;DR: TimberWolf as discussed by the authors is an integrated set of placement and routing optimization programs for standard cell, macro/custom cell, and gate-array placement, as well as standard cell global routing.
Journal ArticleDOI

A Procedure for Placement of Standard-Cell VLSI Circuits

TL;DR: A method of automatic placement for standard cells (polycells) that yields areas within 10-20 percent of careful hand placements is described, based on graph partitioning to identify groups of modules that ought to be close to each other.