2011
DOI: 10.1155/2011/897189
|View full text |Cite
|
Sign up to set email alerts
|

Reduced-Precision Redundancy on FPGAs

Abstract: Reduced-precision redundancy (RPR) has been shown to be a viable alternative to triple modular redundancy (TMR) for digital circuits. This paper builds on previous research by offering a detailed analysis of the implementation of RPR on FPGAs to improve reliability in soft error environments. Example implementations and fault injection experiments demonstrate the cost and benefits of RPR, showing how RPR can be used to improve the failure rate by up to 200 times over an unmitigated system at costs less than ha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(14 citation statements)
references
References 11 publications
(13 reference statements)
0
14
0
Order By: Relevance
“…When working at the Register-Transfer Level (RTL), a commonly-used AC technique to trade accuracy and circuit area is the reduction of the data precision of each processed scalar value. This technique has been adopted in [10], [19], [20], to define approximate TMR schemes where the redundant replicas elaborate only on a selected subset of the most significant bits. Therefore, a new voting module is defined to check the numeric distance between the fullyaccurate nominal output value and the two lower-precision redundant ones; the effect is to confine errors in a subset of the least significant bits of the output values.…”
Section: Related Workmentioning
confidence: 99%
“…When working at the Register-Transfer Level (RTL), a commonly-used AC technique to trade accuracy and circuit area is the reduction of the data precision of each processed scalar value. This technique has been adopted in [10], [19], [20], to define approximate TMR schemes where the redundant replicas elaborate only on a selected subset of the most significant bits. Therefore, a new voting module is defined to check the numeric distance between the fullyaccurate nominal output value and the two lower-precision redundant ones; the effect is to confine errors in a subset of the least significant bits of the output values.…”
Section: Related Workmentioning
confidence: 99%
“…The idea of applying RPR to FPGAs in space systems goes back to several works at the U.S. Naval Postgraduate School, Monterey [Snodgrass 2006;Sullivan 2008;Sullivan et al 2009;Gavros et al 2011] and was later followed up by Bratt et al [Pratt et al 2011;Pratt et al 2013]. Instead of using three redundant copies of a module, one module processes data with full precision while the two other modules process the data with reduced precision.…”
Section: User Logicmentioning
confidence: 99%
“…fixed-point numerical problems [Sullivan 2008]. A decision block determines if a failure has occurred as follows [Pratt et al 2011]:…”
Section: User Logicmentioning
confidence: 99%
See 1 more Smart Citation
“…Several Approximate Triple Modular Redundancy (ATMR) techniques have been proposed for general logic circuits [4][5][6][7]. For Digital Signal Processing (DSP) designs, Reduced Precision Redundancy (RPR) [8][9][10][11] is another example of approximate error mitigation methods. RPR uses redundant modules with reduced precision that produce an approximate result.…”
Section: Introductionmentioning
confidence: 99%