Author: Colja, M.
Paper Title Page
MOP14 Design and Implementation of an FPGA-Based Digital Processor for BPM Applications 55
 
  • M. Colja, S. Carrato
    University of Trieste, Trieste, Italy
  • G. Brajnik, R. De Monte
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Digital processing systems have been proven to often outperform analog elaboration. Indeed, thanks to high-density DSPs and FPGAs, operations in digital domain give results that are impossible to achieve in other ways. On the other side, dealing with this great performance and flexibility is not always straightforward: the processing chain needs to be accurately planned to reach the desired goals, avoiding erratic behaviours in the digital domain. In this paper, we focus on the design and implementation of an FPGA-based digital processor that will be used in the electron beam position monitors of Elettra 2.0. After digitizing the 500 MHz beam signals from the pickups, the system executes a digital down conversion, followed by several filtering and demodulating stages, in order to have a selectable data rate that is suitable for both diagnostics and feedback. The position calculation is also performed in FPGA as well, with the well-known difference-over-sum algorithm. According to results provided by a fixed-point simulation, the overall system has been implemented in an Intel Arria 10 FPGA, demonstrating the correct design functionality that meets the specified requirements.  
poster icon Poster MOP14 [1.475 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-IBIC2022-MOP14  
About • Received ※ 06 September 2022 — Revised ※ 09 September 2022 — Accepted ※ 11 September 2022 — Issue date ※ 09 October 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)