• DocumentCode
    2679731
  • Title

    MGR: Multi-level global router

  • Author

    Xu, Yue ; Chu, Chris

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
  • fYear
    2011
  • fDate
    7-10 Nov. 2011
  • Firstpage
    250
  • Lastpage
    255
  • Abstract
    Global routing faces an increasing problem size and urgent demand on improvement in solution quality. Despite of the recent developments of global routers, there exist only two types of choices: slow 3D routers with good solution quality or efficient 2D routers with relatively poor solution quality. We propose a multi-level 3D global router called MGR to fill the gap. MGR resorts to an efficient multi-level framework to reroute nets in the congested region on the 3D grid graph. Routing on the coarsened grid graph speeds up the global router while 3D routing introduces less vias. The powerful multi-level rerouting framework wraps three innovative routing techniques together: adaptive resource reservation in coarsening process, a new 3-terminal maze routing algorithm and network flow based solution propagation in uncoarsening process. As a result, MGR can achieve the solution quality close to 3D routers with comparable runtime of 2D routers.
  • Keywords
    network routing; resource allocation; 2D routers; 3-terminal maze routing; 3D grid graph; MGR; adaptive resource reservation; coarsened grid graph; congested region; multilevel 3D global router; multilevel rerouting framework; network flow; slow 3D routers; Estimation; Joining processes; Metals; Routing; Runtime; Steiner trees; Three dimensional displays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4577-1399-6
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2011.6105336
  • Filename
    6105336