论文部分内容阅读
论文主要介绍北京谱仪(BESⅢ)高速数据获取系统(DAQ)未来升级改造的关键技术的研究。
作为连接前端电子学系统与在线数据处理系统的桥梁,DAQ系统分别通过标准总线和数据传输接口与前端电子学系统及在线数据处理系统相连,其主要功能包括两部分:1、对前端电子学总线系统数据的读出2、通过数据传输接口向在线数据处理系统传输前端电子学数据。其中标准总线的数据读出速度是系统最关键的性能指标之一。文中系统阐述粒子物理实验中常用的总线标准和数据传输接口,深入分析标准数据总线VME面对将来的系统需求时可能存在的局限,结合粒子物理实验中常用的两种数据获取结构的优点,提出了设计基于2eVME主设备协议的高速数据读出插件,构建新的BESⅢ DAQ系统。
新的数据读出插件通过2eVME主设备协议读取VME总线数据,并通过USB、网络、光纤等多种高速数据传输接口传输到计算机系统。在硬件设计上,采用CPLD实现VME总线控制接口、采用FPGA与功能芯片实现各种数据传输接口。在程序设计上,根据2eVME协议的特点,采用有限状态机实现主要功能,实现了基于VME总线的高速数据传输功能和计算机读出。在VME接口与数据传输接口之间,充分采用了FPGA的异步FIFO资源,实现了两级数据缓冲以及数据传输的流水线结构。研制出基于2eVME主从设备各一件。
在设备调试阶段,两个2eVME主从设备相互访问,完成了对这种读出结构以及各部分功能的性能指标测试,测试结果达到设计目标。