Timing-driven global routing for standard-cell VLSI design

Citation
H. Youssef et Sm. Sait, Timing-driven global routing for standard-cell VLSI design, COMP SYS SC, 14(3), 1999, pp. 175-185
Citations number
17
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTER SYSTEMS SCIENCE AND ENGINEERING
ISSN journal
02676192 → ACNP
Volume
14
Issue
3
Year of publication
1999
Pages
175 - 185
Database
ISI
SICI code
0267-6192(199905)14:3<175:TGRFSV>2.0.ZU;2-5
Abstract
For VLSI designs, interconnect delays play an important role in determining the performance of the circuits as they can make it impossible to achieve the required clock rate. Nowadays. it is rare to find a placement program t hat does not take into consideration timing issues of the circuit. However, routing did not receive similar attention. We believe that timing of the l ayout can be further improved if timing critical nets are given preferentia l treatment during routing. In this paper, we present the implementation of a timing-driven global router program for a two layer standard cell VLSI d esign. An iterative improvement technique called Tabu Search (TS) is used t o improve the initial global routing solution. The solution quality is meas ured in terms of path delays, interconnection length and layout area. Resul ts of experiments on practical VLSI circuits reveal substantial improvement in terms of timing performance. Furthermore, when compared with Simulated Annealing, Tabu Search exhibited superior behavior with respect to run time and solution quality.