• DocumentCode
    2910324
  • Title

    Timing-Driven Steiner Tree Construction among the Obstacles

  • Author

    Hsin-Hsiung Huang ; Shu-Ping Chang ; Hi-Cheng Lin

  • Author_Institution
    Chung Yuan Christian Univ., Chung-Li
  • fYear
    2007
  • fDate
    26-28 Sept. 2007
  • Firstpage
    536
  • Lastpage
    539
  • Abstract
    We provide a timing-driven routing algorithm which is top-down partitioning followed by the bottom-up routing among the obstacles for each sub-region. The objective simultaneously minimizes the maximum source-to-terminal delay (abbreviated as s-t delay in the paper) and the total wirelength. First, partitioning is used to divide the chip into k irregular-size sub-regions one time by the source. According to the number of terminals in each sub-region, each sub-region is then automatically divided into k irregular-size sub-regions at most (l-1) times (i.e. the partitioned-depth of tree data structure) iteratively by the center of gravity. Third, the terminals of each sub-region are connected by the spanning graph-based method. It shows experimentally that the maximum source-to-terminal delay of the routing tree achieves 83% improvement when the source is located at the center of gravity.
  • Keywords
    delays; integrated circuit layout; network routing; timing; trees (mathematics); bottom-up routing; routing tree; source-to-terminal delay; spanning graph-based method; timing-driven Steiner tree construction; timing-driven routing; top-down partitioning; tree data structure; Circuits; Clocks; Delay; Gravity; Iterative algorithms; Partitioning algorithms; Routing; Runtime; Timing; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits, 2007. ISIC '07. International Symposium on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-0797-2
  • Electronic_ISBN
    978-1-4244-0797-2
  • Type

    conf

  • DOI
    10.1109/ISICIR.2007.4441917
  • Filename
    4441917