25 October 2013 Embedded controller for GEM detector readout system
Author Affiliations +
Proceedings Volume 8903, Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013; 89032N (2013) https://doi.org/10.1117/12.2033281
Event: Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013, 2013, Wilga, Poland
Abstract
This paper describes the embedded controller used for the multichannel readout system for the GEM detector. The controller is based on the embedded Mini ITX mainboard, running the GNU/Linux operating system. The controller offers two interfaces to communicate with the FPGA based readout system. FPGA configuration and diagnostics is controlled via low speed USB based interface, while high-speed setup of the readout parameters and reception of the measured data is handled by the PCI Express (PCIe) interface. Hardware access is synchronized by the dedicated server written in C. Multiple clients may connect to this server via TCP/IP network, and different priority is assigned to individual clients. Specialized protocols have been implemented both for low level access on register level and for high level access with transfer of structured data with "msgpack" protocol. High level functionalities have been split between multiple TCP/IP servers for parallel operation. Status of the system may be checked, and basic maintenance may be performed via web interface, while the expert access is possible via SSH server. System was designed with reliability and flexibility in mind.
© (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Wojciech M. Zabołotny, Adrian Byszuk, Maryna Chernyshova, Radosław Cieszewski, Tomasz Czarski, Wojciech Dominik, Katarzyna L. Jakubowska, Grzegorz Kasprowicz, Krzysztof Poźniak, Jacek Rzadkiewicz, Marek Scholz, "Embedded controller for GEM detector readout system", Proc. SPIE 8903, Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2013, 89032N (25 October 2013); doi: 10.1117/12.2033281; https://doi.org/10.1117/12.2033281
PROCEEDINGS
12 PAGES


SHARE
Back to Top