Title :
Interactive optimal channel router for critical nets
Author :
Jovanovic, Antonije D. ; Yeng, Yee Yolk
Author_Institution :
Dept. of Electr. Eng., Toledo Univ., OH, USA
Abstract :
Presents a router which is an O(n) computational complexity deterministic implementation of recent theoretical results. Theory shows that a net can have more than one minimum wiring length routing. An obvious application of the rules is in critical net routing where main objectives are minimization of the wiring length, and the number of vias. Those objectives are usually met by prerouting critical nets before other signal nets, which then find prerouted wires as obstacles in the channel. Multiplicity of available optimal routings translates into flexibility of obstacles. Partitioning of a multi terminal net into flexible and non-flexible subnets provides a kind of computer vision for obstacle flexibility. Router is implemented in five modules, basic interactive module, net partitioning module, automatic and interactive initial routers, and the modification router. Examples of applications are included
Keywords :
circuit layout CAD; computational complexity; basic interactive module; computational complexity deterministic implementation; computer vision; critical nets; interactive initial routers; interactive optimal channel router; minimization; minimum wiring length routing; net partitioning module; partitioning; prerouting; Application software; Chip scale packaging; Computational complexity; Computer vision; Digital systems; Geometry; Routing; Very large scale integration; Wire; Wiring;
Conference_Titel :
VLSI, 1992., Proceedings of the Second Great Lakes Symposium on
Conference_Location :
Kalamazoo, MI
Print_ISBN :
0-8186-2610-0
DOI :
10.1109/GLSV.1992.218361