A multi-layer SEU mitigation strategy to improve FPGA design robustness for the ATLAS muon spectrometer upgrade

We present a multi-layer single-event upset mitigation strategy implemented in a low-cost Xilinx Artix-7 FPGA. The implementation is targeted for a trigger data router for the ATLAS muon spectrometer upgrade. The mitigation strategy employs three layers of protection to improve overall FPGA design r...

Full description

Saved in:
Bibliographic Details
Published inNuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment Vol. 939; no. C; pp. 30 - 35
Main Authors Hu, Xueye, Wang, Jinhong, Pinkham, Reid, Hou, Suen, Schwarz, Thomas, Zhou, Bing
Format Journal Article
LanguageEnglish
Published Netherlands Elsevier B.V 21.09.2019
Elsevier
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We present a multi-layer single-event upset mitigation strategy implemented in a low-cost Xilinx Artix-7 FPGA. The implementation is targeted for a trigger data router for the ATLAS muon spectrometer upgrade. The mitigation strategy employs three layers of protection to improve overall FPGA design robustness: use of triple-modular redundancy for FPGA fabric logic and embedded soft-error mitigation in the first layer; further enhancement with multi-boot FPGA reconfiguration across multiple copies of configuration memory in the second layer; and FPGA power cycling and configuration memory re-initialization in the third layer. The effectiveness of this scheme has been evaluated at two different neutron facilities, LANSCE and NCSR “Demokritos”, with 800 MeV and 25 MeV beam energies, respectively. Testing was performed with a similar configuration to that planned for final operation. We discuss the testing strategy and summarize the test results to estimate the expected data loss over 10 years of operation in the ATLAS experiment.
Bibliography:USDOE
DESC0007857; AC02-98CH10886
ISSN:0168-9002
1872-9576
DOI:10.1016/j.nima.2019.05.045