Abstract The Advanced Telecommunications Computing Architecture (ATCA) standard defines a high performance technical solution that meets the requirements for fast controllers on large-scale physics experiments like ITER. This platform provides high throughput, scalability and features for high availability such as redundancy and intelligent platform management which are essential for steady state experiments. An ATCA Control and Data Acquisition (CDAQ) demonstration system was developed for the ITER Fast Plant System Controller (FPSC) project, which is already available in the ITER Catalog. This system comprises a board with 48 galvanic isolated analog and/or digital channels configurable as input or output with digital signal processing capabilities performed by a Field Programmable Gate Array (FPGA) and an ATCA carrier. The Experimental Physics and Industrial Control System (EPICS) is a set of open source software tools, libraries and applications used worldwide to create distributed soft real-time control systems for scientific instruments. To provide the hardware integration on the EPICS environment, a device support has been developed as a software layer, which is comparable to the abstraction layer provided by the device driver on the Operating Systems. This paper presents the implementation and test of an EPICS Device Support for the ATCA CDAQ Board that comprises templates for easy configuration of the entire system. This solution also allows simultaneous and independent acquisition by each board, providing hot-plug features which support insertion and removal of boards while keeping other modules and the overall system running. Operation with several boards and different versions of Linux operating system was performed and the results are presented.
[1]
Miguel Correia,et al.
ATCA/xTCA-based hardware for control and data acquisition on Nuclear Fusion fast control plant systems
,
2010,
2010 17th IEEE-NPSS Real Time Conference.
[2]
Miguel Correia,et al.
The ITER Fast Plant System Controller ATCA prototype Real-Time Software Architecture
,
2013
.
[3]
B. B. Carvalho,et al.
Intelligent Platform Management Controller Software Architecture in ATCA Modules for Fast Control Systems
,
2012,
IEEE Transactions on Nuclear Science.
[4]
B. Goncalves,et al.
Intelligent Platform Management Controller for Nuclear Fusion Fast Plant System Controllers
,
2010,
IEEE Transactions on Nuclear Science.
[5]
Jorge Sousa,et al.
ITER fast plant system controller prototype based on ATCA platform
,
2012
.
[6]
Miguel Correia,et al.
PCI express hotplug implementation for ATCA based instrumentation
,
2015
.
[7]
Jorge Sousa,et al.
ATCA Shelf Manager EPICS device support for ITER CODAC Core System
,
2015
.
[8]
Miguel Correia,et al.
ATCA/AXIe compatible board for fast control and data acquisition in nuclear fusion experiments
,
2012
.