Author: Jugo, J.
Paper Title Page
WEOBN4 Multipurpose Controller Based on a FPGA with EPICS Integration 1407
 
  • P. Echevarria, I. Arredondo, N. Garmendia, H. Hassanzadegan, L. Muguira
    ESS Bilbao, Bilbao, Spain
  • D. Belver, M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • V. Etxebarria, J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
 
  In this work a multipurpose configurable control system is presented. This controller is based on a high performance FPGA for a fast control connected to a Host PC which works as an EPICS server to allow a remote control. The communication between both parts is made by a register bank implemented in the FPGA and which is accessible by the Host PC by means of a Compact PCI bus. The initialization values, the numeric representation of the digital signals and the EPICS database are configured by an XML file. This control scheme has been prototyped for two applications: Low Level RF and Beam Position Monitoring. The former contains three digital loops to control the amplitude and phase of the RF supply and the geometry of the cavity. The latter processes the information from four capacitive buttons to calculate the position of the beam. In both systems, the necessary parameters for the digital processing of the acquired signals (using fast ADCs) and intermediate calculations are stored in the register bank connected to the cPCI bus. These systems are being developed for the ESS-Bilbao facility which will be built in Bilbao, Spain.  
slides icon Slides WEOBN4 [0.621 MB]