A gradual neural network approach for FPGA segmented channel routing problems

被引:7
作者
Funabiki, N [1 ]
Yoda, M [1 ]
Kitamichi, J [1 ]
Nishikawa, S [1 ]
机构
[1] Osaka Univ, Sch Engn Sci, Dept Informat & Comp Sci, Osaka 5608531, Japan
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 1999年 / 29卷 / 04期
关键词
D O I
10.1109/3477.775264
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel neural network approach called gradual neural network (GNN) is presented for segmented channel routing in field programmable gate arrays (FPGA's). FPGA's contain predefined segmented channels for net routing, where adjacent segments in a track can be interconnected through programmable switches for longer segments. The goal of the FPGA segmented channel routing problem, known to be NP-complete, is to find a conflict-free net routing with the minimum routing cost. The GNN for the N-net-M-track problem consists of a neural network of N x M binary neurons and a gradual expansion scheme. The neural network satisfies the constraints of the problem, while the gradual expansion scheme seeks the cost minimization by gradually increasing activated neurons. The energy function and the motion equation are newly defined with heuristic methods, The performance is verified through solving 30 instances, where GNN finds better solutions than existing algorithms within a constant number of iteration steps.
引用
收藏
页码:481 / 489
页数:9
相关论文
共 27 条
[1]  
[Anonymous], 1997, COMPUTATIONAL INTELL, DOI DOI 10.1007/978-1-4615-6331-0_6
[2]  
BURMAN S, 1992, P IEEE INT C COMP AI, P22
[3]   A PARALLEL ALGORITHM FOR CHANNEL ROUTING-PROBLEMS [J].
FUNABIKI, N ;
TAKEFUJI, Y .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (04) :464-474
[4]   A neural network model for multilayer topological via minimization in a switchbox [J].
Funabiki, N ;
Nishikawa, S .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (08) :1012-1020
[5]  
FUNABIKI N, 1995, IEICE T COMMUN, VE78B, P1187
[6]   A PARALLEL ALGORITHM FOR ALLOCATION OF SPARE CELLS ON MEMORY CHIPS [J].
FUNABIKI, N ;
TAKEFUJI, Y .
IEEE TRANSACTIONS ON RELIABILITY, 1991, 40 (03) :338-346
[7]  
Funabiki N, 1997, IEICE T FUND ELECTR, VE80A, P1704
[8]   A NEURAL-NETWORK APPROACH TO TOPOLOGICAL VIA-MINIMIZATION PROBLEMSLR946 [J].
FUNABIKI, N ;
TAKEFUJI, Y .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (06) :770-779
[9]  
GAMAL AB, 1989, IEEE J SOLID-ST CIRC, V24, P394
[10]  
GAMAL AE, 1991, P 13 C ADV RES VLSI, P192