SRAM-based FPGAs have been increasingly adopted in recent years due to their high performance and power efficiency. As a result, they are also being considered for space missions. However, SRAM-based FPGAs are inherently vulnerable to radiation effects in space environments. High-energy particles can induce bit flips in the configuration memory, potentially altering the functionality of the implemented design. To address this issue, several mitigation techniques have been proposed, among which Triple Modular Redundancy (TMR) is the most widely used. Although effective, TMR significantly increases resource utilization. This overhead may limit its applicability on certain devices and can also raise the probability of radiation-induced faults affecting active resources. In this paper, we investigate different levels of granularity for applying TMR in custom designs implemented on a Xilinx KU060 FPGA, with the aim of balancing fault tolerance and resource efficiency.
Reliability Analysis of TMR Configurations in SRAM-Based FPGAs Using Static Evaluation / Nicolini, D., De Sio, C., Sterpone, L., Baldanzi, L., Ligabue, L., Zubani, A., Decuzzi, F.. - (2026), pp. 230-234. (23rd ACM International Conference on Computing Frontiers Catania (ITA) May 19 - 21, 2026) [10.1145/3801488.3808245].
Reliability Analysis of TMR Configurations in SRAM-Based FPGAs Using Static Evaluation
Davide Nicolini;Corrado De Sio;Luca Sterpone;Filomena Decuzzi
2026
Abstract
SRAM-based FPGAs have been increasingly adopted in recent years due to their high performance and power efficiency. As a result, they are also being considered for space missions. However, SRAM-based FPGAs are inherently vulnerable to radiation effects in space environments. High-energy particles can induce bit flips in the configuration memory, potentially altering the functionality of the implemented design. To address this issue, several mitigation techniques have been proposed, among which Triple Modular Redundancy (TMR) is the most widely used. Although effective, TMR significantly increases resource utilization. This overhead may limit its applicability on certain devices and can also raise the probability of radiation-induced faults affecting active resources. In this paper, we investigate different levels of granularity for applying TMR in custom designs implemented on a Xilinx KU060 FPGA, with the aim of balancing fault tolerance and resource efficiency.| File | Dimensione | Formato | |
|---|---|---|---|
|
3801488.3808245.pdf
accesso aperto
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Creative commons
Dimensione
798.43 kB
Formato
Adobe PDF
|
798.43 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3013174
