A cooperative approach to switchbox routing

Tang, Maolin (2004) A cooperative approach to switchbox routing. International Journal of Computers and Their Applications, 11(4), pp. 215-223.


Switchbox routing is an intractable problem in very large scale integrated-circuit (VLSI) physical design automation. From a computational point of view, the problem is NP-complete. This paper presents a new approach to the switchbox routing problem. The core of this new approach is a novel routing technique, namely synchronized routing, inspired by human routing experts. The synchronized routing is a novel `multiple-nets-at-a-time' routing technique, which can capture constraints dynamically formed between nets during the process of routing, and can use the constraints to minimize conflicts between the nets and therefore reduce the search space. If a wire segment is blocked during the synchronized routing, rip-up routing is utilized to identify and dismantle obstacles of the blocked wire segment. These two routing techniques are complemented by pattern routing, which is used for connecting net terminals in special patterns. These three routing techniques cooperate with each other to achieve high routing speeds and improve routing completion rates. A switchbox router called CSR, based on this cooperative approach, has been implemented. Experimental results show that it is effective and efficient, especially for dense switchbox routing problems.

Impact and interest:

Search Google Scholar™

Citation counts are sourced monthly from Scopus and Web of Science® citation databases.

These databases contain citations from different subsets of available publications and different time periods and thus the citation count from each is usually different. Some works are not in either database and no count is displayed. Scopus includes citations from articles published in 1996 onwards, and Web of Science® generally from 1980 onwards.

Citations counts from the Google Scholar™ indexing service can be viewed at the linked Google Scholar™ search.

ID Code: 8663
Item Type: Journal Article
Refereed: Yes
Additional Information: For more information, please refer to the journal’s website (see hypertext link) or contact the author.
Author contact details: m.tang@qut.edu.au
Additional URLs:
Keywords: VLSI, phsicial design automation, switchbox routing, NP, complete
ISSN: 1076-5204
Subjects: Australian and New Zealand Standard Research Classification > INFORMATION AND COMPUTING SCIENCES (080000) > ARTIFICIAL INTELLIGENCE AND IMAGE PROCESSING (080100) > Expert Systems (080105)
Australian and New Zealand Standard Research Classification > ENGINEERING (090000) > ELECTRICAL AND ELECTRONIC ENGINEERING (090600) > Microelectronics and Integrated Circuits (090604)
Divisions: Past > QUT Faculties & Divisions > Faculty of Science and Technology
Copyright Owner: Copyright 2004 International Society for Computers and Their Applications
Deposited On: 16 Jul 2007 00:00
Last Modified: 29 Feb 2012 13:07

Export: EndNote | Dublin Core | BibTeX

Repository Staff Only: item control page