• DocumentCode
    1269354
  • Title

    Global routing based on Steiner min-max trees

  • Author

    Chiang, Charles ; Sarrafzadeh, Majid ; Wong, C.K.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
  • Volume
    9
  • Issue
    12
  • fYear
    1990
  • fDate
    12/1/1990 12:00:00 AM
  • Firstpage
    1318
  • Lastpage
    1325
  • Abstract
    Global routing of multiterminal nets is studied. A novel global router is proposed; each step consists of finding a tree, called a Steiner min-max tree, that is Steiner tree with maximum-weight edge minimized (real vertices represent channels containing terminals of a net, Steiner vertices represent intermediate channels, and weights correspond to densities). An O (min{e loglog e, n2}) time algorithm is proposed for obtaining a Steiner min-max tree in a weighted graph with e edges and n vertices. (This result should be contrasted with the NP-completeness of the traditional minimum-length Steiner tree problem). Experimental results on difficult examples, on randomly generated data, on master slice chips, and on benchmark examples from the Physical Design Workshop are included
  • Keywords
    circuit layout CAD; multiterminal networks; network topology; trees (mathematics); CAD; Steiner min-max trees; global router; layout design; multiterminal nets; weighted graph; Integrated circuit interconnections; Polynomials; Routing; Simulated annealing; Steiner trees; Tree graphs; Wiring;
  • 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.62776
  • Filename
    62776