Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAs
The usage of SRAM-based Field Programmable Gate Arrays on High Energy Physics detectors is mostly limited by the sensitivity of these devices to radiation-induced upsets in their configuration. These effects may alter the functionality until the next reconfiguration of the device. In this work, we p...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-10-01
|
Series: | Instruments |
Subjects: | |
Online Access: | https://www.mdpi.com/2410-390X/3/4/56 |
id |
doaj-dcb39412e235484a8430d5710a755123 |
---|---|
record_format |
Article |
spelling |
doaj-dcb39412e235484a8430d5710a7551232020-11-25T01:54:57ZengMDPI AGInstruments2410-390X2019-10-01345610.3390/instruments3040056instruments3040056Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAsRaffaele Giordano0Dario Barbieri1Sabrina Perrella2Roberto Catalano3Università degli Studi di Napoli “Federico II” and INFN Sezione di Napoli, I-80126 Napoli, ItalyUniversità degli Studi di Napoli “Federico II” and INFN Sezione di Napoli, I-80126 Napoli, ItalyUniversità degli Studi di Napoli “Federico II” and INFN Sezione di Napoli, I-80126 Napoli, ItalyINFN Laboratori Nazionali del Sud, I-95125 Catania, ItalyThe usage of SRAM-based Field Programmable Gate Arrays on High Energy Physics detectors is mostly limited by the sensitivity of these devices to radiation-induced upsets in their configuration. These effects may alter the functionality until the next reconfiguration of the device. In this work, we present the radiation testing of a high-speed serial link hardened by a new, custom scrubber designed for Xilinx FPGAs. We compared the performance of our scrubber to the Xilinx Single Event Mitigation (SEM) controller and we measured the impact of the scrubbers on the reliability of the link. Our results show that our scrubber may improve reliability up to 23 times over the SEM.https://www.mdpi.com/2410-390X/3/4/56radiation effectssingle event effectssingle event upsetsmultiple bit upsetssoft errorsfpgaradiation testingproton |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Raffaele Giordano Dario Barbieri Sabrina Perrella Roberto Catalano |
spellingShingle |
Raffaele Giordano Dario Barbieri Sabrina Perrella Roberto Catalano Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAs Instruments radiation effects single event effects single event upsets multiple bit upsets soft errors fpga radiation testing proton |
author_facet |
Raffaele Giordano Dario Barbieri Sabrina Perrella Roberto Catalano |
author_sort |
Raffaele Giordano |
title |
Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAs |
title_short |
Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAs |
title_full |
Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAs |
title_fullStr |
Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAs |
title_full_unstemmed |
Custom Scrubbing for Robust Configuration Hardening in Xilinx FPGAs |
title_sort |
custom scrubbing for robust configuration hardening in xilinx fpgas |
publisher |
MDPI AG |
series |
Instruments |
issn |
2410-390X |
publishDate |
2019-10-01 |
description |
The usage of SRAM-based Field Programmable Gate Arrays on High Energy Physics detectors is mostly limited by the sensitivity of these devices to radiation-induced upsets in their configuration. These effects may alter the functionality until the next reconfiguration of the device. In this work, we present the radiation testing of a high-speed serial link hardened by a new, custom scrubber designed for Xilinx FPGAs. We compared the performance of our scrubber to the Xilinx Single Event Mitigation (SEM) controller and we measured the impact of the scrubbers on the reliability of the link. Our results show that our scrubber may improve reliability up to 23 times over the SEM. |
topic |
radiation effects single event effects single event upsets multiple bit upsets soft errors fpga radiation testing proton |
url |
https://www.mdpi.com/2410-390X/3/4/56 |
work_keys_str_mv |
AT raffaelegiordano customscrubbingforrobustconfigurationhardeninginxilinxfpgas AT dariobarbieri customscrubbingforrobustconfigurationhardeninginxilinxfpgas AT sabrinaperrella customscrubbingforrobustconfigurationhardeninginxilinxfpgas AT robertocatalano customscrubbingforrobustconfigurationhardeninginxilinxfpgas |
_version_ |
1724985940315734016 |