KIT | KIT-Bibliothek | Impressum | Datenschutz

Versatile Configuration and Control Framework for Real Time Data Acquisition Systems

Karcher, N. 1; Gebauer, R. ORCID iD icon 1; Bauknecht, R. 1; Illichmann, R. 1; Sander, O. 1
1 Institut für Prozessdatenverarbeitung und Elektronik (IPE), Karlsruher Institut für Technologie (KIT)

Abstract:

Modern physics experiments often utilize field-programmable gate array (FPGA)-based systems for real-time data acquisition (DAQ). Integrated analog electronics demand for complex calibration routines. Furthermore, versatile configuration and control of the whole system are key requirements. Besides a low-level register interface to the FPGA, also, access to I 2 C and SPI buses is often needed to configure the complete system. Calibration through an FPGA is inflexible and yields a complex hardware implementation. On the contrary, calibration through a remote system is possible but considerably slower due to repetitive network accesses. By using system-on-chip (SoC)-FPGA solutions with a microprocessor, more sophisticated configuration and calibration solutions, as well as standard remote access protocols, can be efficiently integrated into the software. Based on Xilinx Zynq US+ SoC-FPGAs, we implemented a versatile control framework. This software framework offers convenient access to the hardware and a flexible abstraction via remote-procedure calls (RPCs). Based on the open-source RPC library gRPC, functionality with low-latency control flow, complex algorithms, data conversions and processing, and configuration via external buses can be provided to a client via Ethernet. ... mehr


Postprint §
DOI: 10.5445/IR/1000134013
Veröffentlicht am 05.12.2022
Originalveröffentlichung
DOI: 10.1109/TNS.2021.3084355
Scopus
Zitationen: 5
Web of Science
Zitationen: 2
Dimensions
Zitationen: 7
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Prozessdatenverarbeitung und Elektronik (IPE)
Publikationstyp Zeitschriftenaufsatz
Publikationsmonat/-jahr 08.2021
Sprache Deutsch
Identifikator ISSN: 0018-9499, 1558-1578
KITopen-ID: 1000134013
HGF-Programm 54.12.02 (POF IV, LK 01) System Technologies
Erschienen in IEEE transactions on nuclear science
Verlag Institute of Electrical and Electronics Engineers (IEEE)
Band 68
Heft 8
Seiten 1899-1906
Vorab online veröffentlicht am 27.05.2021
Nachgewiesen in Scopus
Web of Science
Dimensions
Relationen in KITopen
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page