Skip to Main content Skip to Navigation
Conference papers

A Fault-Tolerant Reconfigurable Platform for Communication Modules of Satellites

Abstract : This work presents a fault-tolerant reconfigurable hardware platform for the communication module of satellites. A printed circuit board (PCB) was designed following the European Space Agency (ESA) space product standards. It has a layered structure that mitigates the effects of ionizing radiation and electromagnetic interference (EMI) on the signals traveling on board. Also, all components were selected to tolerate wide temperature variation and, when possible, tolerate ionizing radiation. The main feature of the architecture is to allow changing the hardware configuration of the FPGA (Field Programmable Gate Array) containing the telecommand and telemetry unit through remote uplink of its bitstream. In this approach, we consider a microcontroller as the responsible entity for updating the configuration bitstream stored in a non-volatile flash memory. An alternative bitstream is also stored in the memory, as a fail-safe technique. For each of the bitstreams (the main and the alternative), there are three copies stored in memory, and a voting scheme is used to ensure the data integrity, as the flash memory is susceptible to Single Event Effects (SEE). The proposed architecture allows testing all the implementations, exercising their functionalities, and also the modules integration as a payload in the FloripaSat mission.
Complete list of metadata
Contributor : Luigi Dilillo Connect in order to contact the contributor
Submitted on : Wednesday, September 29, 2021 - 5:59:34 PM
Last modification on : Wednesday, November 3, 2021 - 7:45:21 AM


Files produced by the author(s)




Cézar Rigo, Lucas Matana Luza, Elder Dominghini Tramontin, Victor Martins, Sara Vega Martinez, et al.. A Fault-Tolerant Reconfigurable Platform for Communication Modules of Satellites. 20th Latin-American Test Symposium (LATS 2019), Mar 2019, Santiago, Chile. ⟨10.1109/LATW.2019.8704551⟩. ⟨lirmm-02008436⟩



Record views


Files downloads