Conveners
Session VIII
- Dariusz Makowski (Lodz University of Technology)
Synchronous multi-axis motion control systems that can be integrated with diagnostic and data acquisition subsystems are integral parts of large experimental physics projects. To meet these specific requirements, DESY has developed an open-source solution based on the DAMC-MOTCTRL board. This solution is tailored for use in projects such as PETRA IV and offers the possibility to synchronously...
With the upcoming upgrade of the PETRA III accelerator at DESY to PETRA IV, a renewal of most controls electronics is foreseen. For this, MTCA.4 has been chosen to become the new standard. This presentation will give a brief overview of the planned MTCA.4-based clock and timing distribution hardware for the storage ring and its pre-accelerator chain.
As main component for the timing...
The DMMC-STAMP SoM (DESY Module Management Controller System on a Module) is a comprehensive management solution for operating a target AMC in a MicroTCA based ecosystem. It comes equipped with pre-installed firmware that covers all mandatory MicroTCA management requirements, plus some useful additional features (e.g. onboard sensors, remote console and in-system-update of the MMC), making it...
KALDERA is a new laser plasma accelerator (LPA) built at DESY whose key element is a kHz repetition rate. This repetition rate will enable feedback control to achieve a higher level of stability and reliability than existing LPAs operating at a repetition rate of a few hertz. KALDERA, unlike the other DESY accelerators, is a CW machine, thus requirements for control and DAQ are different. In...
In recent years, FPGA vendors have integrated high-level synthesis languages (HLS) into their development tools, allowing HDL (Hardware Description Languages) to be set aside in application development.
This contribution presents the development of a Board Support Package (BSP) for the NAT-AMC-ZYNQUP-FMC board based on a Zynq UltraScale+ MPSoC that allows the implementation of data...
Thorough testing is an essential part of every design process but on the other hand takes time. Therefore, a method that allows the engineer to test a system with as little effort as possible will increase the test coverage and the quality of the final system. As Python is a general-purpose programming language that is both quick to write and easy to learn, it makes it an ideal candidate for...