Title
Applying TMR in hardware accelerators generated by high-level synthesis design flow for mitigating multiple bit upsets in SRAM–Based FPGAs
Date Issued
01 January 2017
Access level
metadata only access
Resource Type
conference paper
Author(s)
Dos Santos A.F.
Tambara L.A.
Benevenuti F.
Kastensmidt F.L.
Universidade Federal do Rio Grande do Sul (UFRGS)
Publisher(s)
Springer Verlag
Abstract
This paper investigates the use of Triple Modular Redundancy (TMR) in hardware accelerators designs described in C programming language and synthesized by High Level Synthesis (HLS). A setup composed of a soft–core processor and a matrix multiplication design protected by TMR and embedded into an SRAM–based FPGA was analyzed under accumulated bit–flips in its configuration memory bits. Different configurations using single and multiple input and output workload data streams were tested. Results show that by using a coarse grain TMR with triplicated inputs, voters, and outputs, it is possible to reach 95% of reliability by accumulating up to 61 bit–flips and 99% of reliability by accumulating up to 17 bit–flips in the configuration memory bits. These numbers imply in a Mean Time Between Failure (MTBF) of the coarse grain TMR at ground level from 50% to 70% higher than the MTBF of the unhardened version for the same reliability confidence.
Start page
202
End page
213
Volume
10216 LNCS
Language
English
OCDE Knowledge area
Ingeniería de sistemas y comunicaciones Ingeniería eléctrica, Ingeniería electrónica
Scopus EID
2-s2.0-85017529408
Source
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Resource of which it is part
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN of the container
03029743
ISBN of the container
978-331956257-5
Conference
13th International Symposium on Applied Reconfigurable Computing, ARC 2017
Sources of information: Directorio de Producción Científica Scopus