Title :
WEAVER: A Knowledge-Based Routing Expert
Author :
Joobbani, Rostam ; Siewiorek, Daniel P.
Author_Institution :
Department of Electrical and Computer Engineering, Carnegie-Mellon University, Pittsburgh, PA
Abstract :
In this paper we describe WEAVER, a channel/switch-box knowledge-based routing program. WEAVER considers all the important routing metrics such as 100% routability, minimum routing area, minimum wire length, and minimum number of vias simultaneously. It allows pre-routed nets, and user interaction throughout the entire routing process. It also relaxes unnecessary constraint of assigning different layers to different directions, the constraint imposed by all of the current channel and switch-box routers. WEAVER is a grid-based router that utilizes two interconnection layers and can be easily expanded to route any shape routing area such as ´T´ or ´+´. Implemented in OPS5, a production system language, WEAVER routinely produces routings requiring less area than routers that focus on a single routing metric.
Keywords :
Area measurement; Integrated circuit interconnections; LAN interconnection; Length measurement; Production systems; Routing; Scattering; Shape; Very large scale integration; Wire;
Conference_Titel :
Design Automation, 1985. 22nd Conference on
Print_ISBN :
0-8186-0635-5
DOI :
10.1109/DAC.1985.1585951