JOURNAL ARTICLE

A new performance driven macro-cell placement algorithm

Abstract

The authors present a new performance-driven macro-cell placement algorithm. They introduce the concept of a window which is an estimate of the initial placement of a module. There are three phases in the algorithm. In phase one, an initial window for each module is constructed. In phase two, a novel force-directed approach is used to reduce the size of each window in an iterative process so as to determine an initial placement of the modules. In phase three, the same force-directed concept is used to refine the placement. Timing and physical constraints are used in all phases to guide the placement process. The effectiveness of the algorithm is demonstrated by comparing the experimental results with those produced by TimberWolfMC and the GVL algorithm.< >

Keywords:
Window (computing) Macro Computer science Algorithm Process (computing) Phase (matter) Iterative refinement Process window Programming language

Metrics

3
Cited By
0.63
FWCI (Field Weighted Citation Impact)
17
Refs
0.73
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Modular Robots and Swarm Intelligence
Physical Sciences →  Engineering →  Mechanical Engineering
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

A performance driven macro-cell placement algorithm

Tong GaoPravin M. VaidyaC. L. Liu

Journal:   Design Automation Conference Year: 1992 Pages: 147-152
JOURNAL ARTICLE

A performance driven macro-cell placement algorithm

Tong GaoP.M. VaidyaC.L. Liu

Journal:   [1992] Proceedings 29th ACM/IEEE Design Automation Conference Year: 2003 Pages: 147-152
JOURNAL ARTICLE

An efficient macro-cell placement algorithm

Emile AartsFrans M.J. de BontJan KorstJ.M.J. Rongen

Journal:   Integration Year: 1991 Vol: 10 (3)Pages: 299-317
© 2026 ScienceGate Book Chapters — All rights reserved.