ACM Home Page
Please provide us with feedback. Feedback
A survey of fault tolerant methodologies for FPGAs
Full text PdfPdf (932 KB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 11 ,  Issue 2  (April 2006) table of contents
Pages: 501 - 533  
Year of Publication: 2006
ISSN:1084-4309
Authors
Jason A. Cheatham  Wright State University, Dayton, OH
John M. Emmert  Wright State University, Dayton, OH
Stan Baumgart  University of North Carolina, Charlotte, Lexington, KY
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 140,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1142155.1142167
What is a DOI?

ABSTRACT

A wide range of fault tolerance methods for FPGAs have been proposed. Approaches range from simple architectural redundancy to fully on-line adaptive implementations. The applications of these methods also differ; some are used only for manufacturing yield enhancement, while others can be used in-system. This survey attempts to provide an overview of the current state of the art for fault tolerance in FPGAs. It is assumed that faults have been previously detected and diagnosed; the methods presented are targeted towards tolerating the faults. A detailed description of each method is presented. Where applicable, the methods are compared using common metrics. Results are summarized to present a succinct, comprehensive comparison of the different approaches.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Doumar, A. and Ito, H. 2000. Defect and fault tolerance SRAM-based FPGAs by shifting the configuration data. IEICE Trans. Inf. Syst. 1104--1115.
 
3
Durand, S. and Piguet, C. 1994. FPGA with selfrepair capabilities. In Proceedings of the ACM International Workshop on Field Programmable Gate Arrays. ACM, New York, 1--6.
 
4
 
5
 
6
Emmert, J. and Bhatia, D. 1998. Incremental routing in FPGAs. In Proceedings of the 11th Annual IEEE International ASIC Conference. IEEE Computer Society Press, Los Alamitos, CA, 217--221.
 
7
8
9
 
10
 
11
 
12
 
13
Hatori, F., Sakurai, T., Sawada, K., Takahashi, M., Ichida, M., Uchida, M., Yoshii, I., Kawahara, Y., Hibi, T., Saeki, Y., Muroga, H., Tanaka, A., and Kanzaki, K. 1993. Introducing redundancy in field programmable gate arrays. In Proceedings of the IEEE Custom Integrated Circuits Conference. IEEE Computer Society Press, Los Alamitos, CA, 7.1.1--7.1.4.
 
14
Howard, N. J., Tyrell, A. M., and Allinson, N. M. 1994. The yield enhancement of field programmable gate arrays. IEEE Trans. VLSI Syst. 2, 1 (Mar.), 115--123.
 
15
Kelly, J. L. and Ivey, P. A. 1994. A novel approach to defect tolerant design for SRAM based FPGAs. In Proceedings of the ACM International Workshop on Field Programmable Gate Arrays. ACM, New York, 1--11.
 
16
Kumar, V., Dahbura, A., Fischer, F., and Juola, P. 1989. An approach for the yield enhancement of programmable gate arrays. In Proceedings of the IEEE/ACM International Conference on Computer Aided Design. ACM, New York, 226--229.
 
17
18
 
19
20
 
21
Lawler, E. L. 1976. Combinatorial Optimization: Networks and Matroids. Rinehard and Winston.
 
22
 
23
Manning, F. B. 1977. An approach to highly integrated, computer-maintained cellular arrays. IEEE Trans. Comput. 26, 6, 536--552.
 
24
Narasimhan, J., Nakajima, K., Rim, C. S., and Dahbura, A. T. 1994. Yield enhancement of programmable ASIC arrays by reconfiguration of circuit placements. IEEE Trans. Comput. Aid. Des. Integ. Circ. Syst. 13, 8 (Aug.), 976--986.
 
25
26
27
 
28
Tessier, R. 1998. Negotiated A* routing for FPGAs. In Proceedings of the 5th Canadian Workshop on Field Programmable Devices.


Collaborative Colleagues:
Jason A. Cheatham: colleagues
John M. Emmert: colleagues
Stan Baumgart: colleagues