AN EFFICIENT MULTILAYER DIAGONAL ROUTER FOR MULTITERMINAL PRINTED-CIRCUIT BOARDS

被引:2
|
作者
MODY, K
JAYASUMANA, A
机构
[1] COLORADO STATE UNIV, DEPT ELECT ENGN, FT COLLINS, CO 80523 USA
[2] INTERGRAPH CORP, BOULDER, CO 80301 USA
关键词
DIAGONAL ROUTING; PRINTED CIRCUIT BOARD DESIGN; MAZE ROUTING; TRACE LENGTH REDUCTION; VIA MINIMIZATION; DYNAMIC DATA STRUCTURES;
D O I
10.1016/0045-7906(95)00004-E
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a grid-based multi-layer, multi-terminal autorouter with the unique feature of diagonal routing. The router is suitable for routing memory boards and highly congested printed circuit boards. Diagonal routing is extremely useful in minimizing vias and in obtaining a high rate of completion with total route length reduced by up to 20% comparatively. The router employs an improved maze algorithm to incorporate multi-layer diagonal routing. The cost function used in the algorithm is complicated, but can be easily modified to meet specific needs. The algorithm models multi-terminal routing as a minimum spanning tree problem to use the least amount of wiring which is most desirable in the electronic industry. Intelligent net ordering and dynamic data structures reduce memory requirement and total route time by up to 30% compared to recently developed routers. The algorithm described in this paper was extensively tested against standard benchmarks and very inspiring results were achieved.
引用
收藏
页码:147 / 158
页数:12
相关论文
共 50 条