FPGA code for the data acquisition and real-time processing prototype of the ITER Radial Neutron Camera
Ana Fernandes, Nuno Cruz, Bruno Santos, Paulo F. Carvalho, Jorge, Sousa, Bruno Gon\c{c}alves, Marco Riva, Fabio Pollastrone, Cristina Centioli,, Daniele Marocco, Basilio Esposito, Carlos M.B.A. Correia, Rita C. Pereira

TL;DR
This paper details the development of FPGA-based code for real-time data acquisition and processing in the ITER Radial Neutron Camera, enabling high-speed neutron and gamma pulse analysis crucial for plasma diagnostics.
Contribution
It introduces a dedicated FPGA implementation for real-time pulse detection, filtering, and data streaming tailored for the ITER Radial Neutron Camera prototype.
Findings
Successful real-time pulse detection and processing at 400 MSamples/s
Efficient data streaming via PCIe DMA channels
Prototype demonstrates capability for high-rate plasma diagnostics
Abstract
The main role of the ITER Radial Neutron Camera (RNC) diagnostic is to measure in real-time the plasma neutron emissivity profile at high peak count rates for a time duration up to 500 s. Due to the unprecedented high performance conditions and after the identification of critical problems, a set of activities have been selected, focused on the development of high priority prototypes, capable to deliver answers to those problems before the final RNC design. This paper presents one of the selected activities: the design, development and testing of a dedicated FPGA code for the RNC Data Acquisition prototype. The FPGA code aims to acquire, process and store in real-time the neutron and gamma pulses from the detectors located in collimated lines of sight viewing a poloidal plasma section from the ITER Equatorial Port Plug 1. The hardware platform used was an evaluation board from Xilinx…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
