elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

FPGA-based fault injector for SEU-robustness analysis of ScOSA

Brömer, Fiona and Kenny, Patrick and Lund, Andreas and Gremzow, Carsten and Lüdtke, Daniel (2022) FPGA-based fault injector for SEU-robustness analysis of ScOSA. In: Deutscher Luft- und Raumfahrtkongress 2022. Deutsche Gesellschaft für Luft- und Raumfahrt. Deutscher Luft- und Raumfahrtkongress 2022, 2022-09-27 - 2022-09-29, Dresden, Deutschland. doi: 10.25967/570406.

[img] PDF
1MB
[img] PDF
148kB

Official URL: https://publikationen.dglr.de/?tx_dglrpublications_pi1%5bdocument_id%5d=570406

Abstract

The Scalable On-board Computer for Space Avionics (ScOSA) project aims to develop an on-board computer which offers both reliability and high-performance through the use of a heterogeneous distributed system of commercial-off-the-shelf and radiation-hardened processors. This system should operate without failures even in the presence of single-event upsets (SEUs), which are common occurrences for electronic systems in space. The ScOSA middleware includes several fault detection, isolation and recovery (FDIR) mechanisms for coping with faults, but their effectiveness in the presence of radiation has not yet been proven, as testing such effects on the ground is challenging. This paper presents our approach to investigate the effect of single-event upsets on the ScOSA system and the effectiveness of its error handling mechanisms in their presence. A fault injector has been instantiated in the FPGA co-processor of a commercial-off-the-shelf Xilinx system-on-chip from the Zynq 7000 family using a Microblaze soft processor, which is used to simulate the effect of SEUs by flipping bits in the main memory used by the kernel, middleware and applications. A machine-learning-based image processing algorithm will be used as an example application and run using the ScOSA middleware while the fault injector is active. The system will be executed multiple times, with faults injected into different memory locations and at different times in each run. The system will be monitored for FDIR events and unrecoverable failures. The operation of the middleware and the results of the sample application will be compared to the results of a golden run, where no faults are injected, to assess the number of unhandled errors at the middleware and application levels. The results are classified by severity, such as incorrect algorithm results, handled FDIR events and unhandled system crashes. These results will then be correlated with the fault location, such as kernel or application memory. By applying SEU simulation techniques to an on-board software system, we aim to demonstrate the usefulness of such simulations as well as guiding the further development of the ScOSA system to target further SEU mitigation efforts and improve the systems robustness, as well as characterizing the systems robustness to SEUs occurring in different locations.

Item URL in elib:https://elib.dlr.de/189225/
Document Type:Conference or Workshop Item (Speech)
Title:FPGA-based fault injector for SEU-robustness analysis of ScOSA
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Brömer, FionaUNSPECIFIEDhttps://orcid.org/0000-0003-1788-7173UNSPECIFIED
Kenny, PatrickUNSPECIFIEDhttps://orcid.org/0000-0003-1242-0582UNSPECIFIED
Lund, AndreasUNSPECIFIEDhttps://orcid.org/0000-0002-3828-2088141672292
Gremzow, CarstenUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Lüdtke, DanielUNSPECIFIEDhttps://orcid.org/0000-0002-6758-1562141672297
Date:September 2022
Journal or Publication Title:Deutscher Luft- und Raumfahrtkongress 2022
Refereed publication:No
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
DOI:10.25967/570406
Publisher:Deutsche Gesellschaft für Luft- und Raumfahrt
Status:Published
Keywords:COTS, SEU, FPGA, fault tolerance, reliable computing
Event Title:Deutscher Luft- und Raumfahrtkongress 2022
Event Location:Dresden, Deutschland
Event Type:national Conference
Event Start Date:27 September 2022
Event End Date:29 September 2022
Organizer:Deutsche Gesellschaft für Luft- und Raumfahrt
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - ScOSA Flight Experiment
Location: Braunschweig , Oberpfaffenhofen
Institutes and Institutions:Institute of Software Technology > Software for Space Systems and Interactive Visualisation
Deposited By: Brömer, Fiona
Deposited On:04 Sep 2023 07:34
Last Modified:24 Apr 2024 20:50

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.