An efficient and optimal algorithm for simultaneous buffer and wire sizing

Authors
Citation
Ccn. Chu et Df. Wong, An efficient and optimal algorithm for simultaneous buffer and wire sizing, IEEE COMP A, 18(9), 1999, pp. 1297-1304
Citations number
20
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
ISSN journal
02780070 → ACNP
Volume
18
Issue
9
Year of publication
1999
Pages
1297 - 1304
Database
ISI
SICI code
0278-0070(199909)18:9<1297:AEAOAF>2.0.ZU;2-L
Abstract
In this paper, we consider the problem of interconnect delay minimization b y simultaneous buffer and wire sizing under the Elmore delay model. T-Ve fi rst present a polynomial time algorithm SBWS to minimize the delay of an in terconnect wire. Previously, no polynomial time algorithm for the problem h as been reported in the literature. SEWS is an iterative algorithm with gua ranteed convergence to the optimal solution. It runs in quadratic time and uses constant memory for computation. Experimental results show that SEWS i s extremely efficient in practice. For example, for an interconnect of 10 0 00 segments and buffers, the CPU time is only 0.255 s, We then extend our r esult to handle interconnect trees. We present an algorithm SBWS-T which al ways gives the optimal solution. Experimental results show that SBWS-T is f aster than the greedy wire sizing algorithm [2] in practice.