DocumentCode
773663
Title
Pattern routing: use and theory for increasing predictability and avoiding coupling
Author
Kastner, Ryan ; Bozorgzadeh, Elaheh ; Sarrafzadeh, Majid
Author_Institution
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Volume
21
Issue
7
fYear
2002
fDate
7/1/2002 12:00:00 AM
Firstpage
777
Lastpage
790
Abstract
Deep submicron effects, along with increasing interconnect densities, have increased the complexity of the routing problem. Whereas previously we could focus on minimizing wirelength, we must now consider a variety of objectives during routing. For example, an increased amount of timing restrictions means that we must minimize interconnect delay. But, interconnect delay is no longer simply related to wirelength. Coupling capacitance has become a dominant component of delay due to the shrinking of device sizes. Regardless, the most important objective is producing a routable circuit. Unfortunately, this often conflicts with minimizing interconnect delay as minimum delay routes create congested areas, for which an exact routing cannot be realized without violating design rules. In this work, we use the concept of pattern routing to develop algorithms that guide the router to a solution that minimizes interconnect delay - by considering both coupling and wirelength-without damaging the routability of the circuit. The paper is divided into two parts. The first part demonstrates that pattern routing can be used without affecting the routability of the circuit. We propose two schemes to choose a set of nets to pattern route. Using these schemes, we show that the routability is not hindered. The second part builds on the previous part by presenting a framework for coupling reduction using pattern routing. We develop theory and algorithms relating pattern routing and coupling. Additionally, we give suggestions on how to extend our theory and use our algorithms for both global and detailed routing
Keywords
integrated circuit design; network routing; circuit routability; congestion; coupling capacitance; deep submicron integrated circuit; detailed routing; global routing; interconnect delay minimization; pattern routing algorithm; physical design; timing analysis; wirelength minimization; Approximation algorithms; Capacitance; Coupling circuits; Delay; Design automation; Helium; Integrated circuit interconnections; Routing; Timing; Very large scale integration;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2002.1013891
Filename
1013891
Link To Document