Overview and investigation of SEU detection and recovery approaches for FPGA-based heterogeneous systems

Ediz Cetin*, Oliver Diessel, Tuo Li, Jude A. Ambrose, Thomas Fisk, Sri Parameswaran, Andrew G. Dempster

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

12 Citations (Scopus)


Growing international interest in the development of space missions based on low-cost nano-/microsatellites demands new approaches to the design of reliable, low-cost, reconfigurable digital processing platforms. To meet these requirements, future systems will need to include application-specific processors to handle control-dominated tasks and hardware accelerators to cope with data- intensive workloads. Commercial-Off-The-Shelf (COTS) Field-Programmable Gate Arrays (FPGAs) provide an ideal platform for meeting these requirements with applicationspecific processors implemented as soft cores along with hardware accelerators on FPGA fabric. However, the main challenge to deploying reconfigurable systems in space is mitigating the impact of radiation-induced Single Event Upsets (SEUs). In considering the design of such heterogeneous systems, we present a survey of techniques commonly employed to guard against soft errors in application- specific processors that are conventionally targeted at ASICs and assess their suitability to FPGA implementation when partial reconfiguration is used to deal with SEUs in logic circuits. Finally, we report on the development of the RUSH payload, to be deployed on the UNSW-EC0 CubeSat due for launch in 2016, to test our design approach.

Original languageEnglish
Title of host publicationFPGAs and parallel architectures for aerospace applications
Subtitle of host publicationsoft errors and fault-tolerant design
EditorsFernanda Kastensmidt, Paolo Rech
Place of PublicationCham, Switzerland
PublisherSpringer, Springer Nature
Number of pages14
ISBN (Electronic)9783319143521
ISBN (Print)9783319143514
Publication statusPublished - 2016
Externally publishedYes


Dive into the research topics of 'Overview and investigation of SEU detection and recovery approaches for FPGA-based heterogeneous systems'. Together they form a unique fingerprint.

Cite this