Paper |
Title |
Page |
MOPHA031 |
Software and Hardware Design for Controls Infrastructure at Sirius Light Source |
263 |
|
- J.G.R.S. Franco, C.F. Carneiro, E.P. Coelho, R.C. Ito, P.H. Nallin, R.W. Polli, A.R.D. Rodrigues, V. dos Santos Pereira
LNLS, Campinas, Brazil
|
|
|
Sirius is a 3 GeV synchrotron light source under construction in Brazil. Assembly of its accelerators began on March 2018, when the first parts of the linear accelerator were taken out of their boxes and installed. The booster synchrotron installation has already been completed and its subsystems are currently under commissioning, while assembly of storage ring components takes place in parallel. The Control System of Sirius accelerators, based on EPICS, plays an important role in the machine commissioning, and installations and improvements have been continuously achieved. This work describes all the IT infrastructure underlying the control system, hardware developments, software architecture, and support applications. Future plans are also presented.
|
|
|
Poster MOPHA031 [32.887 MB]
|
|
DOI • |
reference for this paper
※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA031
|
|
About • |
paper received ※ 01 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 |
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|
WEMPR003 |
Exploring Embedded Systems’ Dedicated Cores for Real-Time Applications |
1036 |
WEPHA107 |
|
|
- P.H. Nallin, J.G.R.S. Franco, R.C. Ito, A.R.D. Rodrigues
LNLS, Campinas, Brazil
|
|
|
Developments and research in high technology leads to powerful and sophisticated machines which are highly important for many scientific fields. Considering real-time applications, however, these systems tend to become non-deterministic and users may find themselves inside a not completely controllable environment. Exploring open-hardware single board computers with a system-on-a-chip which usually runs an operational system on their main processor(s) and also have real-time units is a good alternative. These real-time units are designed as a microcontroller embedded on the chip where a firmware is loaded, runs concomitantly and exchanges data with the main system. As a result, it is possible to achieve performance increase, high temporal resolution and low latency and jitter, features that are widely desired for controls and critical data acquisition systems. This system architecture allows moving real-time data into high level servers, such as Redis (Remote Dictionary Server) and EPICS, easily. This paper introduces and shows uses of Beaglebone Black, an inexpensive single-board computer, its Programmable Real-Time Units (PRUs) and data sharing with Redis data structure.
|
|
|
Poster WEMPR003 [6.128 MB]
|
|
DOI • |
reference for this paper
※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR003
|
|
About • |
paper received ※ 30 September 2019 paper accepted ※ 18 October 2019 issue date ※ 30 August 2020 |
|
Export • |
reference for this paper using
※ BibTeX,
※ LaTeX,
※ Text/Word,
※ RIS,
※ EndNote (xml)
|
|
|