Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction
Reexamination Certificate
2006-03-24
2009-11-17
Britt, Cynthia (Department: 2117)
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital data error correction
C714S725000, C716S030000
Reexamination Certificate
active
07620883
ABSTRACT:
SEU mitigation, detection, and correction techniques are disclosed. Mitigation techniques include: triple redundancy of a logic path extended the length of the FPGA; triple logic module and feedback redundancy provides redundant voter circuits at redundant logic outputs and voter circuits in feedback loops; enhanced triple device redundancy using three FPGAs is introduced to provide nine instances of the user's logic; critical redundant outputs are wire-ANDed together; redundant dual port RAMs, with one port dedicated to refreshing data; and redundant clock delay locked loops (DLL) are monitored and reset if each DLL does not remain in phase with the majority of the DLLs. Detection techniques include: configuration memory readback wherein a checksum is verified; separate FPGAs perform readbacks of configuration memory of a neighbor FPGA; and an FPGA performs a self-readback of its configuration memory array. Correction techniques include reconfiguration of partial configuration data and “scrubbing” based on anticipated SEUs.
REFERENCES:
patent: 3254326 (1966-05-01), Mann
patent: 5613064 (1997-03-01), Curtin
patent: 5771264 (1998-06-01), Lane
patent: 5931959 (1999-08-01), Kwiat
patent: 6085350 (2000-07-01), Emmert et al.
patent: 6104211 (2000-08-01), Alfke
patent: 6108806 (2000-08-01), Abramovici et al.
patent: 6191614 (2001-02-01), Schultz et al.
patent: 6237124 (2001-05-01), Plants
patent: 6247160 (2001-06-01), Davidsson et al.
patent: 6526559 (2003-02-01), Schiefele et al.
patent: 6560743 (2003-05-01), Plants
patent: 6901126 (2005-05-01), Gu
patent: 7036059 (2006-04-01), Carmichael et al.
patent: 2001/0032318 (2001-10-01), Yip et al.
patent: 472266 (1992-02-01), None
“Look-up table FPGA realization of m-out-of-n bit voters” by Macii et al. This paper appears in: Electrical and Computer Engineering, 1994. Conference Proceedings. 1994 Canadian Conference on Publication Date: Sep. 25-28, 1994, On pp. 190-193 vol. 1 ISBN: 0-7803-2416-1 INSPEC Accession No. 5009868.
Time-Multiplexed Routing Resources for FPGA Design Chih-Chang Lin; Chang, D.; Yu-Liang Wu; Marek-Sadowska, M.; Custom Integrated Circuits Conference, 1996, Proceedings of the IEEE 1996 May 5-8, 1996, pp. 152-155.
A Routability and Performance Driven Technology Mapping Algorithm for LUT Based FPGA Designs Chi-Chou Kao; Yen-Tai Lai; Circuits and Systems, 1999, ISCAS '99, Proceedings of the 1999 IEEE International Symposium on vol. 1, May 30-Jun. 2, 1999, pp. 474-477, vol. 1.
“An on-line Reconfigurable FPGA Artchitecture” by Lala et al. This paper appears in IEEE International Symposium on Deffect and Fault Tolerance in VLSI Systems, 2000. Proceedings. Publication Date 2000, pp. 275-280.
U.S. Appl. No. 11/389,349, filed Mar. 24, 2006, Carmichael et al., Entitled “Techniques for Mitigating, Detecting, and Correcting Single Event Upset Effects in Systems Using SRAM-Based Field Programmable Gate Arrays”, Xilinx, Inc., 2100 Logic Drive, San Jose, CA (53 pgs.).
U.S. Appl. No. 11/388,742, filed Mar. 24, 2006, Carmichael et al., Entitled “Techniques for Mitigating, Detecting, and Correcting Single Event Upset Effects in Systems Using SRAM-Based Field Programmable Gate Arrays”, Xilinx, Inc. , 2100 Logic Drive, San Jose, CA (52 pgs.).
U.S. Appl. No. 11/388,728, filed Mar. 24, 2006, Carmichael et al., Entitled “Techniques for Mitigating, Detecting, and Correcting Single Event Upset Effects in Systems Using SRAM-Based Field Programmable Gate Arrays”, Xilinx, Inc., 2100 Logic Drive, San Jose, CA (54 pgs.).
Li, Yanmei et al., “A New Approach to Detect-Mitigate-correct Radiation-Induced Faultsfor SRAM-based FPGAs in Aerospace Application”, National Aerospace and Electronics Conference, 2000, NAECON 2000, Proceedings of the IEEE 2000 Publication Date: 2000, pp. 588-594, ISBN 0-7803-6262-4 NSPEC Accession No. 6852922.
Leblebici et al., “A Compact 31-Input Programmable Majority Gate Based on Capacitive threshold Logic”, Circuits and Systems, 1998 ISCAS'98, Proceedings of the 1998 IEEE International Symposium on Publication Date 31 May -3 Jun. 1998; vol. 2, pp. 105-108, ISBN 0/7803-4455-3 INSPEC Accession No. 6005204.
Brinkley, Jr. Phil Edward
Carmichael Carl H.
Britt Cynthia
Brown Scott R.
George Thomas
Maunu LeRoy D.
XILINX Inc.
LandOfFree
Techniques for mitigating, detecting, and correcting single... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Techniques for mitigating, detecting, and correcting single..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Techniques for mitigating, detecting, and correcting single... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4095200