ON ROUTABILITY FOR FPGAS UNDER FAULTY CONDITIONS

被引:15
作者
ROY, K [1 ]
NAG, S [1 ]
机构
[1] XILINX CORP,SAN JOSE,CA 95124
关键词
ROUTABILITY; FPGA; FAULT-TOLERANCE; FAULTS; ARCHITECTURE-SYNTHESIS;
D O I
10.1109/12.475125
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The field programmable gate array (FPGA) routing resources are fixed and their usage is constrained by the location of programmable interconnects (PIs) such as antifuses, The routing or the interconnect delays are determined by the length of segments assigned to the nets of various lengths and the number of PIs programmed for routing of each net. Due to the use of PIs certain unconventional faults may appear, In this paper we model the PI faults and address the design and routability of the FPGA channel architecture to achieve 100% routing with minimum performance penalty in the presence of PI faults, A channel routing algorithm has also been developed which routes nets in the presence of PI faults, Experiments were performed by randomly injecting faults of different types into the routing channel and then using the routing algorithm to determine the routability of the synthesized architecture, Results on a set of industrial designs and MCNC benchmark examples show the feasibility of achieving routability with minimum performance penalty when a large number of faults are present in the channel.
引用
收藏
页码:1296 / 1305
页数:10
相关论文
共 19 条
[1]  
BIRKNER J, 1991, MAY P IEEE CUST INT, P171
[2]  
Chung K., 1990, P 27 ACM IEEE DES AU, P613
[3]  
ERCOLANI S, 1991, P DES AUT C, P234
[4]  
GAMMAL AE, 1989, IEEE J SOLID STATE C, V24, P394
[5]  
Greene J., 1990, 27th ACM/IEEE Design Automation Conference. Proceedings 1990 (Cat. No.90CH2894-4), P567, DOI 10.1109/DAC.1990.114919
[6]  
HSIEH H, 1990, P IEEE CUSTOM INTEGR
[7]  
HSIEH H, 1988, P IEEE CUSTOM INTEGR
[8]  
HUANG MD, 1986, P IEEE INT C COMPUTE, P381
[9]  
KARPLUS K, 1991, 28TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, P244, DOI 10.1145/127601.127673
[10]   OPTIMIZATION BY SIMULATED ANNEALING [J].
KIRKPATRICK, S ;
GELATT, CD ;
VECCHI, MP .
SCIENCE, 1983, 220 (4598) :671-680