On-detector digital electronics in high-energy physics (HEP) experiments is increasingly being implemented by means of static random access memory (SRAM)-based field programmable gate arrays (FPGAs), due to their reconfigurability, fast data processing, and transfer. Radiation-induced single-event upsets (SEUs) in the configuration hinder the correct operation, since they may alter the programmed routing paths and logic functions. In most data acquisition systems, data from clustered front-end modules are aggregated by a single board, which then transmits data to off-detector electronics for acquisition and triggering. In this work, we present a novel scrubber capable of correcting radiation-induced upsets in the configuration of SRAM-based FPGAs by majority voting across clustered modules. We designed it for the Aerogel Ring Imaging CHerenkov (ARICH) counter of the Belle II experiment at the KEK Laboratory, Tsukuba, Japan. We discuss the architecture of the system and its implementation in a Virtex-5 FPGA, in the aggregator board, for correcting the configuration of up to six Spartan-6 LX45 FPGAs, on pertaining front-end modules. We discuss results from neutron irradiation tests at the TRIGA reactor of the Jožef Stefan Institute, Ljubljana, Slovenia, which show that our solution corrects an average of 6.2 k upsets in each target FPGA before the failure of the scrubber. Moreover, with respect to the Xilinx soft error mitigation (SEM) controller, our design improved the mean time before failure of data readout by 30%.

Frame-level intermodular configuration scrubbing of on-detector FPGAs for the Arich at Belle II / Giordano, R.; Lai, Y.; Korpar, S.; Pestotnik, R.; Lozar, A.; Santelj, L.; Shoji, M.; Nishida, S.. - In: IEEE TRANSACTIONS ON NUCLEAR SCIENCE. - ISSN 0018-9499. - 68:12(2021), pp. 2810-2817. [10.1109/TNS.2021.3127446]

Frame-level intermodular configuration scrubbing of on-detector FPGAs for the Arich at Belle II

Giordano R.
Primo
;
2021

Abstract

On-detector digital electronics in high-energy physics (HEP) experiments is increasingly being implemented by means of static random access memory (SRAM)-based field programmable gate arrays (FPGAs), due to their reconfigurability, fast data processing, and transfer. Radiation-induced single-event upsets (SEUs) in the configuration hinder the correct operation, since they may alter the programmed routing paths and logic functions. In most data acquisition systems, data from clustered front-end modules are aggregated by a single board, which then transmits data to off-detector electronics for acquisition and triggering. In this work, we present a novel scrubber capable of correcting radiation-induced upsets in the configuration of SRAM-based FPGAs by majority voting across clustered modules. We designed it for the Aerogel Ring Imaging CHerenkov (ARICH) counter of the Belle II experiment at the KEK Laboratory, Tsukuba, Japan. We discuss the architecture of the system and its implementation in a Virtex-5 FPGA, in the aggregator board, for correcting the configuration of up to six Spartan-6 LX45 FPGAs, on pertaining front-end modules. We discuss results from neutron irradiation tests at the TRIGA reactor of the Jožef Stefan Institute, Ljubljana, Slovenia, which show that our solution corrects an average of 6.2 k upsets in each target FPGA before the failure of the scrubber. Moreover, with respect to the Xilinx soft error mitigation (SEM) controller, our design improved the mean time before failure of data readout by 30%.
2021
Frame-level intermodular configuration scrubbing of on-detector FPGAs for the Arich at Belle II / Giordano, R.; Lai, Y.; Korpar, S.; Pestotnik, R.; Lozar, A.; Santelj, L.; Shoji, M.; Nishida, S.. - In: IEEE TRANSACTIONS ON NUCLEAR SCIENCE. - ISSN 0018-9499. - 68:12(2021), pp. 2810-2817. [10.1109/TNS.2021.3127446]
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/880772
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 4
social impact