Aug 1 – 5, 2022
GMT timezone
*** Thanks to everyone for making this a successful conference - See you in person for RT2024 (April) ***

Using FPGA-based AMC Carrier Boards for FMC to Implement Intelligent Data Acquisition Applications in MTCA.4 Systems using OpenCL

Aug 4, 2022, 12:00 PM
20m
Oral Presentation Real Time System Architectures and Intelligent Signal Processing Architectures, Intelligent Signal Processing & Simulation

Speakers

Mr RIVILLA, Daniel (Universidad Politécnica de Madrid) RIVILLA, Daniel (Universidad Politécnica de Madrid)

Description

The MTCA.4 standard is widely used in developing advanced data acquisition and processing solutions in the big physics community. The number of applications implemented using commercial MTCA AMC cards using XILINX and IntelFPGA systems on chips is growing due to the flexibility and scalability of these reconfigurable hardware devices and their suitability to implement intelligent applications using artificial intelligence and machine learning techniques. Firstly, the contribution presents the design methodologies proposed by IntelFPGA and XILINX and the software/hardware setups needed for the development phase. Manufacturers are developing solutions that cover not only the hardware part but also the integration with advanced Linux platforms. Secondly, it develops how to interface FMC-based ADCs modules to the PL logic, how to process the data acquired using OpenCL, and how to interface with the EPICS software layer using the ITER Nominal Device Support framework. The contribution focuses on: the advantages and drawbacks of the hardware reference designs for SoC-based and PCIe designs; the methodologies proposed by manufacturers to implement the applications; how the reference designs have been applied to develop data acquisition and processing applications using two AMC from NAT Europe (one based on IntelFPGA Arria 10, and another one based on XILINX ZynqMP).

Minioral Yes
IEEE Member Yes
Are you a student? No

Primary authors

Prof. RUIZ, Mariano (Universidad Politécnica de Madrid) Dr CARPEÑO, Antonio (Universidad Politécnica de Madrid) Mr RIVILLA, Daniel (Universidad Politécnica de Madrid) Mr COSTA, Victor (Universidad Politecnia de Madrid) RIVILLA, Daniel (Universidad Politécnica de Madrid)

Presentation materials