• DocumentCode
    1250323
  • Title

    Unconstrained via minimization for topological multilayer routing

  • Author

    Stallmann, Matthias ; Hughes, Thomas ; Liu, Wentai

  • Author_Institution
    North Carolina State Univ., Raleigh, NC, USA
  • Volume
    9
  • Issue
    9
  • fYear
    1990
  • fDate
    9/1/1990 12:00:00 AM
  • Firstpage
    970
  • Lastpage
    980
  • Abstract
    A theoretical study which allows determination of the minimum number of vias for realizable multilayer channel routing under a topological model is presented. The theory is sufficiently general to solve a variety of problems under different technological constraints, e.g. VLSI multilayer switchbox and channel routing, through-hole printed circuit board (PCB) channels, and single-layer routing. Topological routing is concerned with wire intersection but not area, zero-width wires and zero-area vias being assumed. Unconstrained via minimization (UVM) is not constrained to a prerouted topology. This paper presents restrictive cases of UVM, finding most to be NP-hard, but the case resulting from constraints of traditional switchbox or channel routing to be solvable in O(kn2), where k is the maximum number of pins of a net layer and n is the number of pins. The minimum number of vias for various switchbox and channel routing benchmarks are reported
  • Keywords
    VLSI; circuit layout CAD; computational complexity; network topology; printed circuit design; NP-hard; UVM; VLSI; benchmarks; channel routing; multilayer switchbox; net layer; printed circuit board; single-layer routing; topological multilayer routing; unconstrained via minimisation; vias; wire intersection; Circuit topology; Constraint theory; Minimization; Nonhomogeneous media; Pins; Printed circuits; Routing; Switching circuits; Very large scale integration; Wire;
  • 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/43.59073
  • Filename
    59073