Repositório do Conhecimento Institucional do Centro Universitário FEI
 

Reliability on ARM Processors Against Soft Errors Through SIHFT Techniques

N/D

Tipo de produção

Artigo

Data de publicação

2016

Texto completo (DOI)

Periódico

IEEE Transactions on Nuclear Science

Editor

Citações na Scopus

30

Autores

Chielle E.
Rosa F.
Rodrigues G.S.
Tambara L.A.
Tonfat J.
Macchione E.
Aguirre F.
Added N.
Medina N.
Aguiar V.

Orientadores

Resumo

© 1963-2012 IEEE.ARM processors are leaders in embedded systems, delivering high-performance computing, power efficiency, and reduced cost. For this reason, there is a relevant interest for its use in the aerospace industry. However, the use of sub-micron technologies has increased the sensitivity to radiation-induced transient faults. Thus, the mitigation of soft errors has become a major concern. Software-Implemented Hardware Fault Tolerance (SIHFT) techniques are a low-cost way to protect processors against soft errors. On the other hand, they cause high overheads in the execution time and memory, which consequently increase the energy consumption. In this work, we implement a set of software techniques based on different redundancy and checking rules. Furthermore, a low-overhead technique to protect the program execution flow is included. Tests are performed using the ARM Cortex-A9 processor. Simulated fault injection campaigns and radiation test with heavy ions have been performed. Results evaluate the trade-offs among fault detection, execution time, and memory footprint. They show significant improvements of the overheads when compared to previously reported techniques.

Citação

CHIELLE, EDUARDO; AGUIAR, VITOR; SILVEIRA, MARCILEI A. G.; OST, LUCIANO; REIS, RICARDO; CUENCA-ASENSI, SERGIO; KASTENSMIDT, FERNANDA L.; ROSA, FELIPE; RODRIGUES, GENNARO S.; TAMBARA, LUCAS A.; TONFAT, JORGE; MACCHIONE, EDUARDO; AGUIRRE, FERNANDO; ADDED, NEMITALA; MEDINA, NILBERTO. Reliability on ARM Processors Against Soft Errors Through SIHFT Techniques. IEEE Transactions on Nuclear Science, v. 63, n. 4, p. 1-9, 2016.

Palavras-chave

Keywords

Aerospace applications; error detection; fault coverage; fault tolerance; mitigation techniques; processors; reliability; soft errors; software techniques

Assuntos Scopus

High performance computing; Memory footprint; Program execution; Radiation-induced; Software implemented hardware fault tolerance; Software techniques; Submicron technologies; Transient faults

Coleções

Avaliação

Revisão

Suplementado Por

Referenciado Por