Abstract
Nothing is perfect. Even carefully developed hardware components can sometimes exhibit unexpected behaviour. This is even more likely in harsh environments, like the one satellites are exposed to. However, on satellites hardware analysis is limited to the data obtained by a constrained set of integrated sensors. Therefore, only expected failure cases can be traced, or only indirect monitoring is possible. In this paper, we present an adaptable way to analyse hardware in the field, to solve this problem. Our approach was implemented in-flight on ESA's OPS-SAT satellite, where such an unexplainable fault was noticed. Fortunately, OPS-SAT contains a reconfigurable Field-Programmable Gate Array (FPGA) allowing a logic analyser functionality to be implemented. Thereby, any signal present in the FPGA fabric becomes traceable, including all externally connected ones. Here, we describe the implementation, its deployment and the successful execution on the OPS-SAT satellite. Using the captured traces, we performed an in-depth analysis of the erroneous behaviour. Our understanding is, that this is the first time such a technique has been implemented on a flying spacecraft. We hope to encourage in-field adoption, especially in-space FPGA reconfiguration, to drive future innovation.
Original language | English |
---|---|
Title of host publication | 17th International Conference on Telecommunications, ConTEL 2023 |
Publisher | Institute of Electrical and Electronics Engineers |
ISBN (Electronic) | 9798350302233 |
DOIs | |
Publication status | Published - 2023 |
Event | 17th International Conference on Telecommunications: ConTEL 2023 - Technische Universität Graz, Graz, Austria Duration: 11 Jul 2023 → 13 Jul 2023 |
Conference
Conference | 17th International Conference on Telecommunications |
---|---|
Abbreviated title | ConTEL 2023 |
Country/Territory | Austria |
City | Graz |
Period | 11/07/23 → 13/07/23 |
Keywords
- data buses
- field-programmable gate arrays (FPGA)
- Logic testing
- low-earth-orbit (LEO)
- reconfigurable logic
- satellites
- space technology
ASJC Scopus subject areas
- Computer Networks and Communications
- Hardware and Architecture
- Instrumentation