22–26 Apr 2024
Asia/Ho_Chi_Minh timezone
*** See you in Elba, Italy in May 2026 ***

Assessing NI FPGA-based platform with MXIe interface for use in ITER hard real-time investment protection applications

22 Apr 2024, 14:45
20m
Oral presentation Real Time Diagnostics, Digital Twin, Control, Monitoring, Safety and Security Mini-Orals, Orals Presentations

Speakers

Damien Karkinsky (ITER)Mr Ignacio García Siguero (Universidad Politécnica de Madrid)

Description

The ITER Interlock Control System assumes a crucial role in the tokamak operation to protect the machine against failures. Consequently, it must be developed in compliance with the most challenging requirements. The NI CompactRIO technology was chosen by ITER as the FPGA-based platform to develop and implement the investment protection functions, with strict time-constraints. This contribution focuses on the specific requirements for the ITER Advanced Protection System where the disruption mitigation control function requires a sequenced release of hydrogen ice pellets with jitter lower than 1ms.
The cRIO platform used is the NI9159, which provides an MXIe interface (using a PCIe bridge) to interface the Virtex 5 LX110 FPGA with a host computer running a Linux preempt kernel. ITER decided to improve two important requirements: the MXIe interface communication latency by redesigning the ITER NI-RIO Linux device driver; and the ability to time events in the FPGA logic by designing a specific firmware module based on the Precision Time Protocol (ITER TCN). This contribution details the design methodology followed, the firmware and software elements implemented, the performance obtained in latency and time-keeping accuracy of the approach.

Minioral Yes
IEEE Member No
Are you a student? No

Author

Damien Karkinsky (ITER)

Co-authors

Alvaro Marqueta (F4E) EDUARDO BARRERA (Universidad Politécnica de Madrid) Mr Ignacio García Siguero (Universidad Politécnica de Madrid) Jure Varlec (Cosylab) Prof. Mariano Ruiz (Universidad Politécnica de Madrid) Matej Sekoranja (Cosylab Control System Laboratory) Mr Pablo Berlana (University of Madrid) Mr Tomaz Kogovsek (Cosylab)

Presentation materials