Static RAM-based field programmable gate arrays (SRAM-based FPGAs) are widely adopted in trigger and data acquisition systems of high-energy physics detectors for imple-menting fast logic due to their reconfigurability, large real-time processing capabilities and embedded high-speed serial IOs. These devices are sensitive to radiation-induced upsets, which may alter the functionality of the implemented circuit. Presently, their usage on-detector is limited and there is a strong interest in finding solutions for improving their tolerance to radiation-induced upsets. In this paper, we show a novel configuration-redundancy generation and scrubbing technique for SRAM-based FPGAs. It leads to a power saving with respect to other solutions in the literature. Moreover, our technique is compatible with several Xilinx FPGA families. Our solution does not require neither the usage of external memories nor third-party layout tools. We describe an example of our solution applied to a benchmark design implemented in a Xilinx Kintex-7 FPGA. In order to prove the effectiveness of the solution, we present results from a proton irradiation test.

Redundant-Configuration Scrubbing of SRAM-Based FPGAs / Giordano, Raffaele; Perrella, Sabrina; Izzo, Vincenzo; Milluzzo, Giuliana; Aloisio, Alberto. - In: IEEE TRANSACTIONS ON NUCLEAR SCIENCE. - ISSN 0018-9499. - 64:9(2017), pp. 2497-2504. [10.1109/TNS.2017.2730960]

Redundant-Configuration Scrubbing of SRAM-Based FPGAs

Giordano, Raffaele;Perrella, Sabrina;Izzo, Vincenzo;Aloisio, Alberto
2017

Abstract

Static RAM-based field programmable gate arrays (SRAM-based FPGAs) are widely adopted in trigger and data acquisition systems of high-energy physics detectors for imple-menting fast logic due to their reconfigurability, large real-time processing capabilities and embedded high-speed serial IOs. These devices are sensitive to radiation-induced upsets, which may alter the functionality of the implemented circuit. Presently, their usage on-detector is limited and there is a strong interest in finding solutions for improving their tolerance to radiation-induced upsets. In this paper, we show a novel configuration-redundancy generation and scrubbing technique for SRAM-based FPGAs. It leads to a power saving with respect to other solutions in the literature. Moreover, our technique is compatible with several Xilinx FPGA families. Our solution does not require neither the usage of external memories nor third-party layout tools. We describe an example of our solution applied to a benchmark design implemented in a Xilinx Kintex-7 FPGA. In order to prove the effectiveness of the solution, we present results from a proton irradiation test.
2017
Redundant-Configuration Scrubbing of SRAM-Based FPGAs / Giordano, Raffaele; Perrella, Sabrina; Izzo, Vincenzo; Milluzzo, Giuliana; Aloisio, Alberto. - In: IEEE TRANSACTIONS ON NUCLEAR SCIENCE. - ISSN 0018-9499. - 64:9(2017), pp. 2497-2504. [10.1109/TNS.2017.2730960]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/706998
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 34
  • ???jsp.display-item.citation.isi??? 27
social impact