• DocumentCode
    2331234
  • Title

    BoxRouter 2.0: architecture and implementation of a hybrid and robust global router

  • Author

    Cho, Minsik ; Lu, Katrina ; Yuan, Kun ; Pan, David Z.

  • Author_Institution
    Univ. of Texas, Austin
  • fYear
    2007
  • fDate
    4-8 Nov. 2007
  • Firstpage
    503
  • Lastpage
    508
  • Abstract
    In this paper, we present BoxRouter 2.0, a hybrid and robust global router with discussion on its architecture and implementation. As high performance VLSI design becomes more interconnect-dominant, efficient congestion elimination in global routing is in greater demand. Hence, we propose BoxRouter 2.0 which has strong ability to improve routability and minimize the number of vias with blockages, while minimizing wirelength. BoxRouter 2.0 is improved over [1], but can perform multi-layer routing with 2D global routing and layer assignment. Our 2D global routing is equipped with two ideas: robust negotiation-based A* search for routing stability, and topology-aware wire ripup for flexibility. After 2D global routing, 2D-to-3D mapping is done by the layer assignment which is powered by progressive via/blockage-aware integer linear programming. Experimental results show that BoxRouter 2.0 has better routability with comparable wirelength than other routers on ISPD07 benchmark, and it can complete (no overflow) ISPD98 benchmark for the first time in the literature with the shortest wirelength.
  • Keywords
    telecommunication congestion control; telecommunication network routing; 2D global routing; BoxRouter 2.0; blockage-aware integer linear programming; congestion elimination; hybrid global router; layer assignment; multilayer routing stability; robust global router; robust negotiation-based A* search; routability; topology-aware wire ripup; Crosstalk; Delay; Integer linear programming; Integrated circuit interconnections; Robust stability; Robustness; Routing; Timing; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-1381-2
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2007.4397314
  • Filename
    4397314