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
Link To Document