Author: Przygoda, K.P.
Paper Title Page
WEPGF029 High Level Software Structure for the European XFEL LLRF System 757
 
  • Ch. Schmidt, V. Ayvazyan, J. Branlard, Ł. Butkowski, O. Hensler, M. Killenberg, M. Omet, S. Pfeiffer, K.P. Przygoda, H. Schlarb
    DESY, Hamburg, Germany
  • W. Cichalewski, F. Makowski
    TUL-DMCS, Łódź, Poland
  • A. Piotrowski
    FastLogic Sp. z o.o., Łódź, Poland
 
  The Low level RF sys­tem for the Eu­ro­pean XFEL is con­trol­ling the ac­cel­er­at­ing RF fields in order to meet the spec­i­fi­ca­tions of the elec­tron bunch pa­ra­me­ters. A hard­ware plat­form based on the Mi­croTCA.4 stan­dard has been cho­sen, to re­al­ize a re­li­able, re­motely main­tain­able and high per­form­ing in­te­grated sys­tem. Fast data trans­fer and pro­cess­ing is done by field pro­gram­ma­ble gate ar­rays (FPGA) within the crate, con­trolled by a CPU via PCIe com­mu­ni­ca­tion. In ad­di­tion to the MTCA sys­tem, the LLRF com­prises ex­ter­nal sup­port­ing mod­ules also re­quir­ing con­trol and mon­i­tor­ing soft­ware. In this paper the LLRF sys­tem high level soft­ware used in E-XFEL is pre­sented. It is im­ple­mented as a semi-dis­trib­uted ar­chi­tec­ture of front end server in­stances in com­bi­na­tion with di­rect FPGA com­mu­ni­ca­tion using fast op­ti­cal links. Mis­cel­la­neous server tasks have to be ex­e­cuted, e.g. fast data ac­qui­si­tion and dis­tri­b­u­tion, adap­ta­tion al­go­rithms and up­dat­ing con­troller pa­ra­me­ters. Fur­ther­more the in­ter-server data com­mu­ni­ca­tion and in­te­gra­tion within the con­trol sys­tem en­vi­ron­ment as well as the in­ter­face to other sub­sys­tems are de­scribed.  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)