Title :
m3D: A multidimensional dynamic configurable router
Author :
Wiley, C. ; Lau, K.M. ; Szygenda, S.A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Abstract :
m3D is the third attempt to produce a dynamically configurable, multilayer router which not only can handle traditional two-level routing problems, but also multilayer routing and three-dimensional routing. The basic maze algorithm is extended so that all points connected to the net under consideration are used to propagate the cost wave. This results in the next shortest link between all the subnetwork components to be found, and a dynamically determined minimum spanning tree to be constructed for each network. Several levels of modifications are conducted on the preexisting routes, along with a rip-up and reroute strategy to handle the more dense problems. Test results indicate that m3D can complete problems as well as, or better than, many of the well-known routers, and that it has the capability of handling a wide range of routing problems. The router is part of an integrated automatic cell layout generation system
Keywords :
VLSI; circuit layout CAD; integrated circuit layout; network routing; network topology; trees (mathematics); cost wave; integrated automatic cell layout; maze algorithm; minimum spanning tree; multidimensional dynamic configurable router; multilayer router; reroute strategy; subnetwork components; three-dimensional routing; Chip scale packaging; Costs; Multidimensional systems; Nonhomogeneous media; Pins; Power generation; Routing; Systems engineering and theory; Testing; Very large scale integration;
Conference_Titel :
Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-1281-3
DOI :
10.1109/ISCAS.1993.394109