The University of Southampton
University of Southampton Institutional Repository

Novel lockstep-based approach with roll-back and roll-forward recovery to mitigate radiation-induced soft errors

Novel lockstep-based approach with roll-back and roll-forward recovery to mitigate radiation-induced soft errors
Novel lockstep-based approach with roll-back and roll-forward recovery to mitigate radiation-induced soft errors
An attractive option for realizing applications in radiation environments is to employ All-Programmable System-on-Chips (APSoCs) thanks to their high-performance computing and power efficiency merits. Despite APSoC's advantages, like any other electronic device, they are prone to radiation effects. Processors found in APSoCs must, therefore, be adequately hardened against ionizing-radiation to become a viable alternative for harsh environments. This paper proposes a novel triple-core lockstep (TCLS) approach to secure the Xilinx Zynq-7000 APSoC dual-core ARM Cortex-A9 processor against radiation-induced soft errors by coupling it with a MicroBlaze TMR subsystem in Zynq's programmable logic (PL) layer. The proposed strategy uses software-level checkpointing principles along with roll-back and roll-forward mechanisms (i.e. software redundancy), and hardware-level processor replication as well as checker circuits (i.e. hardware redundancy). Results of fault injection experiments show that the proposed solution achieved high soft error security by mitigating about 99% of bit-flips injected into both ARM cores' register data.
Fault Tolerance, Soft Error Mitigation, Zynq APSoC, ARM Cortex-A Processor, MicroBlaze Processor
1-7
IEEE
Kasap, Server
e49310e0-96aa-42e1-8259-6ad34cc1b025
Wachter, Eduardo Weber
bdacc537-b1ac-4241-a6fc-b67f1e6a6ce8
Zhai, Xiaojun
93ee3dbb-e10e-472b-adec-78acfcd4cbc7
Ehsan, Shoaib
ae8922f0-dbe0-4b22-8474-98e84d852de7
McDonald-Maier, Klaus D.
d35c2e77-744a-4318-9d9d-726459e64db9
Kasap, Server
e49310e0-96aa-42e1-8259-6ad34cc1b025
Wachter, Eduardo Weber
bdacc537-b1ac-4241-a6fc-b67f1e6a6ce8
Zhai, Xiaojun
93ee3dbb-e10e-472b-adec-78acfcd4cbc7
Ehsan, Shoaib
ae8922f0-dbe0-4b22-8474-98e84d852de7
McDonald-Maier, Klaus D.
d35c2e77-744a-4318-9d9d-726459e64db9

Kasap, Server, Wachter, Eduardo Weber, Zhai, Xiaojun, Ehsan, Shoaib and McDonald-Maier, Klaus D. (2020) Novel lockstep-based approach with roll-back and roll-forward recovery to mitigate radiation-induced soft errors. In 2020 IEEE Nordic Circuits and Systems Conference (NorCAS). IEEE. pp. 1-7 . (doi:10.1109/NorCAS51424.2020.9265137).

Record type: Conference or Workshop Item (Paper)

Abstract

An attractive option for realizing applications in radiation environments is to employ All-Programmable System-on-Chips (APSoCs) thanks to their high-performance computing and power efficiency merits. Despite APSoC's advantages, like any other electronic device, they are prone to radiation effects. Processors found in APSoCs must, therefore, be adequately hardened against ionizing-radiation to become a viable alternative for harsh environments. This paper proposes a novel triple-core lockstep (TCLS) approach to secure the Xilinx Zynq-7000 APSoC dual-core ARM Cortex-A9 processor against radiation-induced soft errors by coupling it with a MicroBlaze TMR subsystem in Zynq's programmable logic (PL) layer. The proposed strategy uses software-level checkpointing principles along with roll-back and roll-forward mechanisms (i.e. software redundancy), and hardware-level processor replication as well as checker circuits (i.e. hardware redundancy). Results of fault injection experiments show that the proposed solution achieved high soft error security by mitigating about 99% of bit-flips injected into both ARM cores' register data.

This record has no associated files available for download.

More information

Published date: 2020
Venue - Dates: 2020 IEEE Nordic Circuits and Systems Conference (NorCAS), , Oslo, Norway, 2020-10-27 - 2020-10-28
Keywords: Fault Tolerance, Soft Error Mitigation, Zynq APSoC, ARM Cortex-A Processor, MicroBlaze Processor

Identifiers

Local EPrints ID: 479086
URI: http://eprints.soton.ac.uk/id/eprint/479086
PURE UUID: a2e9892f-191c-4665-9190-d51bec5c3089
ORCID for Shoaib Ehsan: ORCID iD orcid.org/0000-0001-9631-1898

Catalogue record

Date deposited: 20 Jul 2023 16:32
Last modified: 17 Mar 2024 04:16

Export record

Altmetrics

Contributors

Author: Server Kasap
Author: Eduardo Weber Wachter
Author: Xiaojun Zhai
Author: Shoaib Ehsan ORCID iD
Author: Klaus D. McDonald-Maier

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×