• DocumentCode
    3378001
  • Title

    Obstacle-avoiding rectilinear Steiner minimum tree construction: An optimal approach

  • Author

    Huang, Tao ; Young, Evangeline F Y

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2010
  • fDate
    7-11 Nov. 2010
  • Firstpage
    610
  • Lastpage
    613
  • Abstract
    In this paper, we present an efficient method to solve the obstacle-avoiding rectilinear Steiner minimum tree (OARSMT) problem optimally. Our work is a major improvement over the work proposed in. First, a new kind of full Steiner trees (FSTs) called obstacle-avoiding full Steiner trees (OAFSTs) is proposed. We show that for any OARSMT problem there exists an optimal tree composed of OAFSTs only. We then extend the proofs on the possible topologies of FSTs in to find the possible topologies of OAFSTs, showing that OAFSTs can be constructed easily. A two-phase algorithm for the construction of OARSMTs is then developed. In the first phase, a sufficient number of OAFSTs are generated. In the second phase, the OAFSTs are used to construct an OARSMT. Experimental results on several benchmarks show that the proposed method achieves 185 times speedup on average and is able to solve more benchmarks than the approach in.
  • Keywords
    circuit CAD; integrated circuit design; trees (mathematics); OARSMT problem; full Steiner trees; obstacle-avoiding rectilinear Steiner minimum tree construction; optimal tree; two-phase algorithm; Benchmark testing; IP networks; Joining processes; Routing; Silicon; Steiner trees; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-8193-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.2010.5654220
  • Filename
    5654220