- Research Article
1
- 10.1109/tns.2024.3474749
Assessing NI FPGA-Based Platform With MXIe Interface for Use in ITER Hard Real-Time Investment Protection Applications
- Mar 01, 2025
- IEEE Transactions on Nuclear Science
- D Karkinsky + 8 more +8
The ITER interlock control system (ICS) assumes a crucial role in the tokamak operation to protect the investment against machine protection hazards. Consequently, it must be developed in compliance with the most challenging requirements. The National Instruments CompactRIO (NI cRIO) technology was chosen by ITER as the field-programmable gate array (FPGA)-based platform to develop the investment protection functions, with strict time constraints. This contribution focuses on the specific requirements for the ITER advanced protection system (APS) where the disruption mitigation control function requires a sequenced release of hydrogen ice pellets with an accuracy of less than 1 ms. These requirements are an evolution of previous protection system designs based on CompactRIO (cRIO) and motivated this feasibility study. The cRIO platform used at ITER is the NI9159, which provides an MXIe interface between a Virtex 5 LX110 FPGA and a host computer running a Linux preemptive kernel. ITER decided to improve two important requirements: 1) the MXIe interface communication latency’s jitter by redesigning the ITER National Instruments (NI)-RIO Linux device driver and 2) the ability to timestamp events in the FPGA logic by designing a specific firmware module based on the precision time protocol (PTP) as used in the ITER time communication network (TCN). This contribution reports the design methodology that is followed, the firmware and software elements implemented, and the time-keeping performance obtained from the approach.
Read more