The GosipGUI framework for control and benchmarking of readout electronics front-ends
Joern Adamczewski-Musch, Nikolaus Kurz

TL;DR
The paper introduces GosipGUI, a modular graphical interface framework for controlling and benchmarking GOSIP-based front-end electronics, enabling efficient configuration, monitoring, and testing in experimental physics setups.
Contribution
It presents a flexible, Qt-based GUI framework that simplifies control, configuration, and automated testing of various GOSIP front-end modules in particle physics experiments.
Findings
Enables real-time monitoring and configuration of front-end electronics.
Supports automated testing for ASICs in mass production.
Facilitates quick tuning and qualification of detector electronics.
Abstract
The GOSIP (Gigabit Optical Serial Interface Protocol) provides communication via optical fibres between multiple kinds of front-end electronics and the KINPEX PCIe receiver board located in the readout host PC. In recent years a stack of device driver software has been developed to utilize this hardware for several scenarios of data acquisition. On top of this driver foundation, several graphical user interfaces (GUIs) have been created. These GUIs are based on the Qt graphics libraries and are designed in a modular way: All common functionalities, like generic I/O with the front-ends, handling of configuration files, and window settings, are treated by a framework class GosipGUI. In the Qt workspace of such GosipGUI frame, specific sub classes may implement additional windows dedicated to operate different GOSIP front-end modules. These readout modules developed by GSI Experiment…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
