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

Lockstep Dual-Core ARM A9: Implementation and Resilience Analysis under Heavy Ion-Induced Soft Errors

N/D

Tipo de produção

Artigo

Data de publicação

2018-08-05

Texto completo (DOI)

Periódico

IEEE Transactions on Nuclear Science

Editor

Citações na Scopus

37

Autores

DE OLIVEIRA, A. B.
RODRIGUES, G. S.
KASTENSMDT, F. L.
ADDED, N.
MACCHIONE, E. L. A.
AGUIAR, V . A. P.
MEDINA N. H.
Salvador Gimenez

Orientadores

Resumo

© 1963-2012 IEEE.This paper presents a dual-core lockstep (DCLS) implementation to protect hard-core processors against radiation-induced soft errors. The proposed DCLS is applied to an Advanced RISC Machine Cortex-A9 embedded processor. Different software optimizations were evaluated to assess their impact on performance and fault tolerance. Heavy ions' experiments and fault injection emulation were performed to analyze the system susceptibility to errors and the DCLS performance. Results show that the approach is able to decrease the system cross section and achieve high protection against errors. The DCLS successfully protects the system from up to 78% of the injected faults. The execution performance analysis shows that by reducing the number of verifications and augmenting the block partition execution time, it is possible to increase the system reliability with minimal performance losses.

Citação

DE OLIVEIRA, A. B.; RODRIGUES, G. S.; KASTENSMDT, F. L.; MACCHIONE, E. L. A.; AGUIAR, V . A. P. MEDINA N. H.; GIMENEZ, S. Lockstep Dual-Core ARM A9: Implementation and Resilience Analysis under Heavy Ion-Induced Soft Errors. IEEE Transactions on Nuclear Science, v. 65, n. 8, p. 1783-1790, Aug. 2018.

Palavras-chave

Keywords

Embedded processors reliability; fault injection; fault tolerance; heavy ions; lockstep; radiation experiments; soft error

Assuntos Scopus

Embedded processors; Fault injection; Lockstep; Radiation experiment; Soft error

Coleções

Avaliação

Revisão

Suplementado Por

Referenciado Por