Agiakatsikas et al., 2016 - Google Patents
Reconfiguration control networks for TMR systems with module-based recoveryAgiakatsikas et al., 2016
View PDF- Document ID
- 14462577967714255365
- Author
- Agiakatsikas D
- Nguyen N
- Zhao Z
- Wu T
- Cetin E
- Diessel O
- Gong L
- Publication year
- Publication venue
- 2016 IEEE 24th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM)
External Links
Snippet
Field-Programmable Gate Arrays (FPGAs) provide ideal platforms for meeting the computational requirements of future space-based processing systems. However, FPGAs are susceptible to radiation-induced Single Event Upsets (SEUs). Techniques for …
- 238000011084 recovery 0 title abstract description 11
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1012—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0721—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/18—Error detection or correction of the data by redundancy in hardware using passive fault-masking of the redundant circuits
- G06F11/183—Error detection or correction of the data by redundancy in hardware using passive fault-masking of the redundant circuits by voting, the voting not being performed by the redundant components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Agiakatsikas et al. | Reconfiguration control networks for TMR systems with module-based recovery | |
| KR102658847B1 (en) | High data integrity processing system | |
| US10078565B1 (en) | Error recovery for redundant processing circuits | |
| LaBel et al. | Single-event-effect mitigation from a system perspective | |
| CN101930052A (en) | SRAM type FPGA digital sequential circuit online detection fault-tolerant system and method | |
| Dumitriu et al. | Run-time recovery mechanism for transient and permanent hardware faults based on distributed, self-organized dynamic partially reconfigurable systems | |
| Zhao et al. | Fine-grained module-based error recovery in FPGA-based TMR systems | |
| Fuchs et al. | A fault-tolerant mpsoc for cubesats | |
| Sogomonyan | Self-correction fault-tolerant systems | |
| US8522091B1 (en) | Prioritized detection of memory corruption | |
| CN111338833B (en) | BRAM detection-based dynamic self-adaptive SRAM type FPGA system fault tolerance method | |
| Navaridas et al. | SpiNNaker: Fault tolerance in a power-and area-constrained large-scale neuromimetic architecture | |
| US8713409B1 (en) | Bit error mitigation | |
| Castro et al. | A fault tolerant NoC architecture based upon external router backup paths | |
| Brosser et al. | SEU mitigation techniques for advanced reprogrammable FPGA in space | |
| Venkataraman et al. | Multi-directional error correction schemes for SRAM-based FPGAs | |
| Nguyen et al. | Reconfiguration Control Networks for FPGA-based TMR systems with modular error recovery | |
| JP6326422B2 (en) | Programmable logic device and logic integration tool | |
| Prager et al. | A fault tolerant signal processing computer | |
| Nguyen et al. | Scheduling voter checks to detect configuration memory errors in FPGA-based TMR systems | |
| Glein et al. | BRAM implementation of a single-event upset sensor for adaptive single-event effect mitigation in reconfigurable FPGAs | |
| Kourfali et al. | SICTA: A superimposed in-circuit fault tolerant architecture for SRAM-based FPGAs | |
| Bolchini et al. | A reliable reconfiguration controller for fault-tolerant embedded systems on multi-FPGA platforms | |
| Osterloh et al. | Architecture verification of the SoCWire NoC approach for safe dynamic partial reconfiguration in space applications | |
| Schmidt et al. | Optimizing scrubbing by netlist analysis for FPGA configuration bit classification and floorplanning |