• DocumentCode
    2281728
  • Title

    Efficient rectilinear Steiner tree construction with rectilinear blockages

  • Author

    Shen, Zion ; Chu, Chris C N ; Li, Ying-Meng

  • Author_Institution
    Cadence Design Syst., San Jose, CA, USA
  • fYear
    2005
  • fDate
    2-5 Oct. 2005
  • Firstpage
    38
  • Lastpage
    44
  • Abstract
    Given n points on a plane, a rectilinear Steiner minimal tree (RSMT) connects these points through some extra points called Steiner points to achieve a tree with minimal total wire length. Taking blockages into account dramatically increases the problem complexity. It is extremely unlikely that an efficient optimal algorithm exists for rectilinear Steiner minimal tree construction with rectilinear blockages (RSMTRB). Although there exist some heuristic algorithms for this problem, they have either poor quality or expensive running time. In this paper, we propose an efficient and effective approach to solve RSMTRB. The connection graph we used in this approach is called spanning graph which only contains O(n) edges and vertices. An O(n log n) time algorithm is proposed to construct spanning graph for RSMTRB. The experimental results show that this approach can achieve a solution with significantly reduced wire length. The total run time increased is negligible in the whole design flow.
  • Keywords
    circuit complexity; integrated circuit interconnections; logic design; trees (mathematics); Steiner points; connection graph; minimal total wire length; rectilinear Steiner minimal tree; rectilinear Steiner tree construction; rectilinear blockages; spanning graph; Electronic design automation and methodology; Heuristic algorithms; Permission; Rivers; Routing; Steiner trees; Timing; Topology; Tree graphs; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on
  • Print_ISBN
    0-7695-2451-6
  • Type

    conf

  • DOI
    10.1109/ICCD.2005.45
  • Filename
    1524127