Software for data acquisition AMC module with PCI Express interface

Free Electron Laser in Hamburg (FLASH) and X-Ray Free Electron Laser (XFEL) are linear accelerators that require a complex and accurate Low Level Radio Frequency (LLRF) control system. Currently working systems are based on aged Versa Module Eurocard (VME) architecture. One of the alternatives for the VME bus is the Advanced Telecommunications and Computing Architecture (ATCA) standard. The ATCA based LLRF controller mainly consists of a few ATCA carrier boards and several Advanced Mezzanine Cards (AMC). AMC modules are available in variety of functions such as: ADC, DAC, data storage, data links and even CPU cards. This paper focuses on the software that allows user to collect and plot the data from commercially available TAMC900 board.

[1]  A. Piotrowski,et al.  Integral Interface - Universal Communication Interface for FPGA-Based Projects , 2007, 2007 14th International Conference on Mixed Design of Integrated Circuits and Systems.

[2]  Grzegorz Jablonski,et al.  Interfaces and communication protocols in ATCA-based LLRF control systems , 2008, 2008 IEEE Nuclear Science Symposium Conference Record.

[3]  A. Piotrowski,et al.  Universal communication module based on AMC standard , 2008, 2008 15th International Conference on Mixed Design of Integrated Circuits and Systems.