论文部分内容阅读
目前,高能强流重离子束流是探索宇宙演化过程以及物质内部结构的重要工具,因此,为了实现科学研究的更高目标,高流强、高能量、高束团功率的重离子加速器成为主要的发展方向。同时,对重离子加速器系统的很多子系统也提出了更高的要求,比如束流诊断系统和加速器定时系统。因为,加速器定时系统的精度与稳定性直接决定着整个加速器系统运行平稳性与探测器数据采集的准确性。束流位置测量(Beam Position Monitor,简称BPM)系统又是束流诊断系统中的重要组成部分,也是实现束流位置测量、逐圈测量、束流闭轨校正的重要组成部分。这些功能的实现,必须由一套高精度定时触发系统来保证,确保采集到的束流信号与高频相位同步,同时束流信号采集又由注入事件来触发。因此,对束流位置测量系统中的定时同步触发系统的研究,尤为关键。本文在对新一代高精度定时同步系统White Rabbit(WR)理论研究的基础上,对WR定时系统的现场可编程门阵列(Field Programmable Gate Array,简称FPGA)开源IP核(Intellectual Property,简称IP)的实例化过程进行了研究。在实验室搭建测试环境,首先通过支持WR协议的SPEC(Simple FMC PCIe Carrier)和FPGA夹层卡(FPGA Mezzanine Card,简称FMC)对该协议进行了实例化与测试验证。也对Libera Hadron数字BPM采集系统分别在实验室与兰州重离子加速器冷却储存环(HIRFL-CSRm)上进行了测试。在此基础上,结合BPM采集系统的实际应用场景,在Libera Hadron数字BPM采集系统上基于支持WR定时协议的时钟接收节点(FAIR Timing Receiver Nodes,简称为FTRN)模块上,初步实现了WR定时系统在BPM系统中的应用。测试结果表明,WR定时系统能够接收WR定时网络下发的触发事件并且产生任意频率的触发信号,该触发信号可以接入Libera Hadron BPM系统触发模块,然后触发模拟束流采集。通过测试与验证,在同步触发功能上,已经初步实现了WR在BPM采集系统中的应用。