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 :
بازگشت