Reduced-Precision Redundancy on FPGAs
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. Exampl...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2011-01-01
|
Series: | International Journal of Reconfigurable Computing |
Online Access: | http://dx.doi.org/10.1155/2011/897189 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832562491473788928 |
---|---|
author | Brian Pratt Megan Fuller Michael Wirthlin |
author_facet | Brian Pratt Megan Fuller Michael Wirthlin |
author_sort | Brian Pratt |
collection | DOAJ |
description | 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 half that of TMR. A novel method is also presented for improving the error-masking ability of RPR by up to 5 times at no additional hardware cost under certain conditions. This research shows RPR to be a very flexible soft error mitigation technique and offers insight into its application on FPGAs. |
format | Article |
id | doaj-art-a7bee5d2d0724d2cab7d18c2a2c45275 |
institution | Kabale University |
issn | 1687-7195 1687-7209 |
language | English |
publishDate | 2011-01-01 |
publisher | Wiley |
record_format | Article |
series | International Journal of Reconfigurable Computing |
spelling | doaj-art-a7bee5d2d0724d2cab7d18c2a2c452752025-02-03T01:22:28ZengWileyInternational Journal of Reconfigurable Computing1687-71951687-72092011-01-01201110.1155/2011/897189897189Reduced-Precision Redundancy on FPGAsBrian Pratt0Megan Fuller1Michael Wirthlin2NSF Center for High-Performance Reconfigurable Computing (CHREC), Department of Electrical and Computer Engineering, Brigham Young University, Provo, UT 84602, USANSF Center for High-Performance Reconfigurable Computing (CHREC), Department of Electrical and Computer Engineering, Brigham Young University, Provo, UT 84602, USANSF Center for High-Performance Reconfigurable Computing (CHREC), Department of Electrical and Computer Engineering, Brigham Young University, Provo, UT 84602, USAReduced-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 half that of TMR. A novel method is also presented for improving the error-masking ability of RPR by up to 5 times at no additional hardware cost under certain conditions. This research shows RPR to be a very flexible soft error mitigation technique and offers insight into its application on FPGAs.http://dx.doi.org/10.1155/2011/897189 |
spellingShingle | Brian Pratt Megan Fuller Michael Wirthlin Reduced-Precision Redundancy on FPGAs International Journal of Reconfigurable Computing |
title | Reduced-Precision Redundancy on FPGAs |
title_full | Reduced-Precision Redundancy on FPGAs |
title_fullStr | Reduced-Precision Redundancy on FPGAs |
title_full_unstemmed | Reduced-Precision Redundancy on FPGAs |
title_short | Reduced-Precision Redundancy on FPGAs |
title_sort | reduced precision redundancy on fpgas |
url | http://dx.doi.org/10.1155/2011/897189 |
work_keys_str_mv | AT brianpratt reducedprecisionredundancyonfpgas AT meganfuller reducedprecisionredundancyonfpgas AT michaelwirthlin reducedprecisionredundancyonfpgas |