These days, research on the classification of neutron/gamma waveforms in scintillators using Pulse Shape Discrimination (PSD) techniques is a highly studied topic. Numerous methods have been explored to optimize this classification, with some of the most recent research being focused on machine learning techniques with excellent results. These approaches are mainly based on the use of one-dimensional Convolutional Neural Networks (CNNs). In this field, FPGAs with high-sampling rate Analog to Digital Converters (ADCs) have been used to perform this classification in real-time. In this work, we select a potential architecture and implement it with the help of the IntelFPGA OpenCL SDK environment. A shorter and C-like development of OpenCL enables a more straightforward modification and optimization of the network architecture. The main goal of this work is the evaluation of the needed resources and the obtained performance to prototype a complete solution in the FPGA. The FPGA design is generated as if it was connected to an ADC module streaming the data samples with the help of a Board Support Package developed for an IntelFPGA ARRIA10 available in an AMC module in an MTCA.4 platform. The prototyped solution has been integrated into EPICS using the Nominal Device Support (NDS) model currently being developed by ITER.

Real-Time Implementation of the Neutron/Gamma Discrimination in an FPGA-based DAQ MTCA Platform Using a Convolutional Neural Network

Murari A;
2021

Abstract

These days, research on the classification of neutron/gamma waveforms in scintillators using Pulse Shape Discrimination (PSD) techniques is a highly studied topic. Numerous methods have been explored to optimize this classification, with some of the most recent research being focused on machine learning techniques with excellent results. These approaches are mainly based on the use of one-dimensional Convolutional Neural Networks (CNNs). In this field, FPGAs with high-sampling rate Analog to Digital Converters (ADCs) have been used to perform this classification in real-time. In this work, we select a potential architecture and implement it with the help of the IntelFPGA OpenCL SDK environment. A shorter and C-like development of OpenCL enables a more straightforward modification and optimization of the network architecture. The main goal of this work is the evaluation of the needed resources and the obtained performance to prototype a complete solution in the FPGA. The FPGA design is generated as if it was connected to an ADC module streaming the data samples with the help of a Board Support Package developed for an IntelFPGA ARRIA10 available in an AMC module in an MTCA.4 platform. The prototyped solution has been integrated into EPICS using the Nominal Device Support (NDS) model currently being developed by ITER.
2021
Istituto per la Scienza e Tecnologia dei Plasmi - ISTP
Inglese
68
8
2173
2178
6
https://ieeexplore.ieee.org/abstract/document/9459756
Sì, ma tipo non specificato
Convolutional neural network (CNN)
deep learning (DL)
field-programmable gate array (FPGA)
neutron-gamma (NG) discrimination
OpenCL hardware description
Print ISSN: 0018-9499 - http://www.scopus.com/inward/record.url?eid=2-s2.0-85112159675&partnerID=q2rCbXpz - This work was supported in part by the Spanish Ministry of Economy and Competitiveness, under Project ENE2015-64914-C3-3-R and Project PID2019-108377RB-C33, in part by the Spanish Education Ministry, Mobility under Grant PRX19/00449, in part by the Comunidad de Madrid under Grant PEJD-2018-PRE/TIC-857, and in part by the Euratom Research and Training Program 2014-2018 and 2019-2020 under Grant 633053.
10
info:eu-repo/semantics/article
262
Astrain, M; Ruiz, M; Stephen, Av; Sarwar, R; Carpeno, A; Esquembri, S; Murari, A; Belli, F; Riva, M; Jet, Contributors
01 Contributo su Rivista::01.01 Articolo in rivista
none
   Implementation of activities described in the Roadmap to Fusion during Horizon 2020 through a Joint programme of the members of the EUROfusion consortium
   EUROfusion
   H2020
   633053
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/20.500.14243/400552
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 11
social impact