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 mitigati...
Error mitigation techniques, such as Triple Modular Redundancy, introduce very large overheads. To a...
Field programmable gate arrays (FPGAs) use memory cells, primarily static random-access memory (SRAM...
Advances in semiconductor technology using smaller sizes of transistors in order to fit more of them...
Reduced precision redundancy (RPR) is an alternative to triple modular redundancy (TMR) that reduces...
This work analyzes the performance of the reduced precision redundancy (RPR) error mitigation techni...
Field programmable gate arrays (FPGAs) offer large amounts of configurable logic for use in a wide v...
The flexibility combined with the computational capabilities of FPGAs make them a very attractive so...
\u3cp\u3eStatic Random-Access Memory-based (SRAM-based) Field-Programmable Gate Arrays (FPGAs) are w...
Static Random-Access Memory-based (SRAM-based) Field-Programmable Gate Arrays (FPGAs) are widely use...
The configuration memory of SRAM-based Field-Programmable Gate Arrays (FPGAs) is susceptible to radi...
AbstractTriple Modular Redundancy (TMR) is real time reliability known to improve computing systems....
The rapid adoption of FPGA-based systems in space and avionics demands dependability rules from the ...
Abstract—Due to current technology scaling trends such as shrinking feature sizes and decreasing sup...
Field-programmable gate arrays (FPGAs) are increasingly susceptible to radiation-induced single even...
Shrinking of the device feature size allows high complexity systems to be designed and integrated wi...
Error mitigation techniques, such as Triple Modular Redundancy, introduce very large overheads. To a...
Field programmable gate arrays (FPGAs) use memory cells, primarily static random-access memory (SRAM...
Advances in semiconductor technology using smaller sizes of transistors in order to fit more of them...
Reduced precision redundancy (RPR) is an alternative to triple modular redundancy (TMR) that reduces...
This work analyzes the performance of the reduced precision redundancy (RPR) error mitigation techni...
Field programmable gate arrays (FPGAs) offer large amounts of configurable logic for use in a wide v...
The flexibility combined with the computational capabilities of FPGAs make them a very attractive so...
\u3cp\u3eStatic Random-Access Memory-based (SRAM-based) Field-Programmable Gate Arrays (FPGAs) are w...
Static Random-Access Memory-based (SRAM-based) Field-Programmable Gate Arrays (FPGAs) are widely use...
The configuration memory of SRAM-based Field-Programmable Gate Arrays (FPGAs) is susceptible to radi...
AbstractTriple Modular Redundancy (TMR) is real time reliability known to improve computing systems....
The rapid adoption of FPGA-based systems in space and avionics demands dependability rules from the ...
Abstract—Due to current technology scaling trends such as shrinking feature sizes and decreasing sup...
Field-programmable gate arrays (FPGAs) are increasingly susceptible to radiation-induced single even...
Shrinking of the device feature size allows high complexity systems to be designed and integrated wi...
Error mitigation techniques, such as Triple Modular Redundancy, introduce very large overheads. To a...
Field programmable gate arrays (FPGAs) use memory cells, primarily static random-access memory (SRAM...
Advances in semiconductor technology using smaller sizes of transistors in order to fit more of them...