• DocumentCode
    3335262
  • Title

    A linear-time heuristic for rectilinear Steiner trees

  • Author

    Lewis, F.D. ; Pong, Wang Chia-Chi ; Van Cleave, N.

  • Author_Institution
    Dept. of Comput. Sci., Kentucky Univ., Lexington, KY, USA
  • fYear
    1991
  • fDate
    1-2 Mar 1991
  • Firstpage
    152
  • Lastpage
    156
  • Abstract
    Rectilinear Steiner spanning trees are used in several phases of the VLSI physical design process when collections of terminals must be connected to a common electrical point. The authors present a new linear time heuristic algorithm for generating these rectilinear Steiner trees. They begin with minimal spanning trees and transform those configurations which are never found in the shortest Steiner trees. This decreases the length of the spanning trees. In addition to its speed, the algorithm is straightforward and can be implemented efficiently. Empirical results demonstrate that reductions of over 13% in length are possible, while an average of over 8% reduction is achieved. This compares very favorably to much more complex algorithms. The algorithm is recommended for applications where many spanning trees are needed in a very short time
  • Keywords
    VLSI; circuit layout CAD; network topology; trees (mathematics); IC routeing; VLSI; heuristic algorithm; linear-time heuristic; rectilinear Steiner trees; spanning trees; Circuit synthesis; Computer science; Joining processes; Process design; Routing; Shape; Steiner trees; Very large scale integration; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 1991. Proceedings., First Great Lakes Symposium on
  • Conference_Location
    Kalamazoo, MI
  • Print_ISBN
    0-8186-2170-2
  • Type

    conf

  • DOI
    10.1109/GLSV.1991.143958
  • Filename
    143958