• 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