Network flow based buffer planning

Authors
Citation
Xp. Tang et Df. Wong, Network flow based buffer planning, INTEGRATION, 30(2), 2001, pp. 143-155
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
INTEGRATION-THE VLSI JOURNAL
ISSN journal
01679260 → ACNP
Volume
30
Issue
2
Year of publication
2001
Pages
143 - 155
Database
ISI
SICI code
0167-9260(200110)30:2<143:NFBBP>2.0.ZU;2-Z
Abstract
The problem of planning the locations of large number of buffers is of utmo st importance in deep submicron VLSI design. Recently, [Cong, Kong, and Pan ICCAD-99, 1999, p. 358] proposed an algorithm to directly address this pro blem. Given a placement of circuit blocks, a key step in [1] is to use the free space between the circuit blocks for inserting as many buffers as poss ible. This step is very important because if all buffers can be inserted in to existing spaces, no expansion of chip area would be needed. An effective greedy heuristic was used in [1] for this step. In this paper, we give a p olynomial-time optimal algorithm for solving the problem of inserting maxim um number of buffers into the free space between the circuit blocks. In the case where the "costs" of placing a buffer at different locations are diff erent, we can guarantee to insert maximum number of buffers with minimum to tal cost. Our algorithm is based on efficient min-cost network-flow computa tions. (C) 2001 Elsevier Science B.V. All rights reserved.