Nuclear Science and Techniques

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

Nuclear Science and Techniques ›› 2011, Vol. 22 ›› Issue (4): 193-199 doi: 10.13538/j.1001-8042/nst.22.193-199


An embedded single-board computer for BPM of SSRF

CHEN Kai1,2 LIU Shubin1,2 YAN Han1,2 WU Weihao1,2 ZHAO Lei1,2,AN Qi1,2 LENG Yongbin3 YI Xing3 YAN Yingbing3 LAI Longwei3   

  1. 1Department of Modern Physics,University of Science and Technology of China,Hefei 230026,China 2State Key Laboratory of Particle Detection & Electronics,Hefei 230026,China 3Shanghai Institute of Applied Physics,Chinese Academy of Sciences,Shanghai 201800,China
PDF ShareIt Export Citation
CHEN Kai, LIU Shubin, YAN Han, WU Weihao, ZHAO Lei, AN Qi, LENG Yongbin, YI Xing, YAN Yingbing, LAI Longwei . An embedded single-board computer for BPM of SSRF.Nuclear Science and Techniques, 2011, 22(4): 193-199     doi: 10.13538/j.1001-8042/nst.22.193-199


An embedded single-board computer (SBC) system based on AT91RM9200 was designed for monitoring and controlling the digital beam position monitor system of Shanghai Synchrotron Radiation Facility (SSRF) through the Virtex-4 FPGA in the digital processing board.The SBC transfers the configuration commands from the remote EPICS to the FPGA,and calculates the beam position data.The interface between the FPGA and the SBC is the Static Memory Controller (SMC) with a peak transfer speed of up to 349 Mbps.The 100 Mb Ethernet is used for data transfer between the EPICS and SBC board,and a serial port serves as monitoring the status of the embedded system.Test results indicate that the SBC board functions well.

Key words: Digital BPM, Embedded Linux system, Advanced RISC Machines, Interrupt, Multi-threads