Nuclear Science and Techniques

《核技术》(英文版) ISSN 1001-8042 CN 31-1559/TL     2019 Impact factor 1.556

Nuclear Science and Techniques ›› 2011, Vol. 22 ›› Issue (3): 129-133 doi: 10.13538/j.1001-8042/nst.22.129-133


DBPM signal processing with field programmable gate arrays

LAI Longwei~(1,2)LENG Yongbin~(1,*)YI Xing~(1,2)YAN Yingbing~1 ZHANG Ning~(1,2) YANG Guisen~(1,2)WANG Baopeng~(1,2)XIONG Yun~(1,2)   

  1. 1 Shanghai Synchrotron Radiation Facility,Shanghai Institute of Applied Physics,Shanghai 201800,China 2 Graduate University of Chinese Academy of Sciences,Beijing 100049,China
LAI Longwei~(, )LENG Yongbin, YI Xing, YAN Yingbing, ZHANG Ning, YANG Guisen, WANG Baopeng, XIONG Yun. DBPM signal processing with field programmable gate arrays.Nuclear Science and Techniques, 2011, 22(3): 129-133     doi: 10.13538/j.1001-8042/nst.22.129-133


DBPM system performance is determined by the design and implementation of beam position signal processing algorithm.In order to develop the system,a beam position signal processing algorithm is implemented on FPGA.The hardware is a PMC board ICS-1554A-002(GE Corp.)with FPGA chip XC5VSX95T.This paper adopts quadrature frequency mixing to down convert high frequency signal to base.Different from conventional method,the mixing is implemented by CORDIC algorithm.The algorithm theory and implementation details are discussed in this paper.As the board contains no front end gain controller,this paper introduces a published patent-pending technique that has been adopted to realize the function in digital logic.The whole design is implemented with VHDL language. An on-line evaluation has been carried on SSRF(Shanghai Synchrotron Radiation Facility)storage ring.Results indicate that the system turn-by-turn data can measure the real beam movement accurately,and system resolution is 1.1μm.

Key words: DBPM, FPGA, Frequency mixing, CORDIC