The 16th CSI International Symposium on Computer Architecture and Digital Systems (CADS 2012) 2012
DOI: 10.1109/cads.2012.6316430
|View full text |Cite
|
Sign up to set email alerts
|

An efficient technique to tolerate MBU faults in register file of embedded processors

Abstract: This paper presents a Data Width-aware Register file Protection (DWRP) technique to cope with Multiple Bit Upsets (MBUs) occurring in the register file of embedded processors. The DWRP technique has been proposed based on the fact that there are often a significant number of bits in the register file, which are not fully occupied by data. The DWRP technique efficiently exploits these available free bits for reliability enhancement purposes. In this regard, every register is equipped with three extra tag bits t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
5
0
1

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 28 publications
0
5
0
1
Order By: Relevance
“…To avoid saving and restoring the whole system data, some hardware platforms already provide memory with safety and data protection mechanisms such as Error Correcting Code (ECC) and TMR-based memories, among others [19,31]. Therefore, and assuming that the Lock-V can resort to such memory systems, the great source of errors is likely to be from the processors' register file, one of the most critical parts of the processor [32][33][34][35][36]. These errors usually occur due to SEU that cause bit-flips problems.…”
Section: System Recoverymentioning
confidence: 99%
“…To avoid saving and restoring the whole system data, some hardware platforms already provide memory with safety and data protection mechanisms such as Error Correcting Code (ECC) and TMR-based memories, among others [19,31]. Therefore, and assuming that the Lock-V can resort to such memory systems, the great source of errors is likely to be from the processors' register file, one of the most critical parts of the processor [32][33][34][35][36]. These errors usually occur due to SEU that cause bit-flips problems.…”
Section: System Recoverymentioning
confidence: 99%
“…The probability of MBU (multiple bit upset) generation due to SEU, is increasing because of the decreasing logic depth, reducing capacitance of nodes, lowering supply voltage, increasing the clock frequency of the system and high integration density [1] [7].…”
Section: Introductionmentioning
confidence: 99%
“…In [34], the Error Correction Codes is stored in the unused bits of a register to provide robustness. Another study presented the Data Width‐aware Register file Protection technique that copes with multiple bit upsets [35]. This technique is based on the fact that all bits of a register do not contain data.…”
Section: Introductionmentioning
confidence: 99%