Ethernet-based slow control system for parallel configuration of FPGA-based front-end boards

Wojciech Zabołotny

Abstract

The Ethernet network is a good control interface for distributed measurement systems. The de facto standard in HEP experiments is IPbus. The experiences from using IPbus resulted in the proposal of a new Ethernet-based control interface optimized for quick parallel configuration of multiple systems. The system ensures reliable delivery of control commands and responses. The adverse effects of the Ethernet round-trip latency are minimized by grouping the multiple commands in a single network packet, including the basic handshake operations like waiting with timeout until a specified condition is met. The performance may be increased by using multiple packets “in flight”. Usage of Layer 2 Ethernet frames minimizes the FPGA resource consumption. Implementation of the software part in Linux kernel space reduces dependency on specific software packages and libraries.
Author Wojciech Zabołotny (FEIT / PE)
Wojciech Zabołotny,,
- The Institute of Electronic Systems
Journal seriesPoS - Proceedings of Science, ISSN 1824-8039, (0 pkt)
Issue year2019
Vol068
Pages1-5
Publication size in sheets0.5
ConferenceTopical Workshop on Electronics for Particle Physics (TWEPP 2018), 17-09-2018 - 21-09-2018, Antwerpia, Belgia
DOIDOI:10.22323/1.343.0068
URL https://pos.sissa.it/343/068
ProjectResearch on measurement, circuit and signal theory and electronic circuits and systems. Project leader: Starecki Tomasz, , Phone: +48 22 234 7744; +48 22 234 3657, start date 01-09-2018, end date 30-09-2019, ISE/2018/DS, Completed
WEiTI Działalność statutowa
Languageen angielski
File
TWEPP2018_068.pdf 179.71 KB
Score (nominal)5
Score sourcejournalList
ScoreMinisterial score = 5.0, 13-01-2020, ArticleFromJournal
Citation count*
Cite
Share Share

Get link to the record


* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.
Back
Confirmation
Are you sure?