DocumentCode
1148198
Title
Single Row Routing
Author
Raghavan, Raghunath ; Sahni, Sartaj
Author_Institution
Sperry Univac
Issue
3
fYear
1983
fDate
3/1/1983 12:00:00 AM
Firstpage
209
Lastpage
220
Abstract
The automated design of multilayer printed circuit boards is of great importance in the physical design of complex electronic systems. Wire routing is a crucial step in the design process. In this paper, the single row routing problem is considered. First, we discuss the relevance of single row routing in the context of the general routing problem. Then, we show that relaxing the restriction that backward moves are not allowed can result in smaller street congestions when there are at least four tracks in each street. Next, we obtain an O((2k)!kn log k) algorithm to determine whether or not an instance involving n nodes can be laid out (without backward moves) when only k tracks per street are available. With the additional restriction that wires are not permitted to cross streets, an efficient (O(n2)) algorithm is obtained. This restricted problem is shown to be related to a furnace assignment problem.
Keywords
Algorithm; complexity; single row routing; Backplanes; Computer science; Conductors; Furnaces; Integrated circuit interconnections; Nonhomogeneous media; Printed circuits; Process design; Routing; Wire; Algorithm; complexity; single row routing;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1983.1676213
Filename
1676213
Link To Document