2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines 2010
DOI: 10.1109/fccm.2010.16
|View full text |Cite
|
Sign up to set email alerts
|

Improving the Robustness of a Softcore Processor against SEUs by Using TMR and Partial Reconfiguration

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 46 publications
(12 citation statements)
references
References 5 publications
0
12
0
Order By: Relevance
“…In particular, a module suffering from permanent single event upsets (SEU) is recovered by reconfiguring it with a correct copy. DPR has been used in such fault-tolerant applications (e.g., [Paulsson et al 2006;Ichinomiya et al 2010;Cetin et al 2013]), and this case study aims to apply ReSim and coverage analysis to verifying the DPR activities in fault-tolerant applications. We also compared the results of coveragedriven verification with ad-hoc on-chip debugging.…”
Section: Case Study Ii: In-house Fault-tolerant Applicationmentioning
confidence: 99%
“…In particular, a module suffering from permanent single event upsets (SEU) is recovered by reconfiguring it with a correct copy. DPR has been used in such fault-tolerant applications (e.g., [Paulsson et al 2006;Ichinomiya et al 2010;Cetin et al 2013]), and this case study aims to apply ReSim and coverage analysis to verifying the DPR activities in fault-tolerant applications. We also compared the results of coveragedriven verification with ad-hoc on-chip debugging.…”
Section: Case Study Ii: In-house Fault-tolerant Applicationmentioning
confidence: 99%
“…A more coarse granularity can be achieved if the triplication and voting are applied through the device on a basis of bigger modules and their respective outputs. An example of this approach is shown in [1] where a complete microcontroller was triplicated and the voting was applied on its bus signals. Depending on the size of the triplicated modules, the characteristics of the TMR implementation change accordingly.…”
Section: Related Workmentioning
confidence: 99%
“…This approach has been used in many studies, e.g. [1] and [2], especially for SRAM based FPGAs aimed at improving the overall system reliability of these so-called Commercial-Off-The-Shelf (COTS) devices. In contrast to device shielding, TMR relies on redundancies in the design to avoid wrong outputs, instead of preventing the SEUs from occurring at all.…”
Section: Introductionmentioning
confidence: 99%
“…This technique is very popular in aerospace applications, where the SEEs have an extended presence and the failure cost is extremely high [5] [6] and it is also used in processor systems hardening approaches [7] [8]. Once the element is tripled the final output is determined by a majority voting.…”
Section: Introduction and Related Workmentioning
confidence: 98%