An I/O controller for real time distributed tasks in particle accelerators

D. Pedretti, S. Pavinato, M. Betti, D. Bortolato, F. Gelain, D. Marcato, M. Bellato, R. Isocrate, Matteo Bertocco
{"title":"An I/O controller for real time distributed tasks in particle accelerators","authors":"D. Pedretti, S. Pavinato, M. Betti, D. Bortolato, F. Gelain, D. Marcato, M. Bellato, R. Isocrate, Matteo Bertocco","doi":"10.1109/RTC.2016.7543108","DOIUrl":null,"url":null,"abstract":"SPES is a second generation ISOL radioactive ion beam facility in construction at the INFN National Laboratories of Legnaro (LNL). Its distributed control system embeds custom control in almost all instruments or cluster of homogeneous devices. Nevertheless, standardization is an important issue that concerns modularity and long term maintainability for a facility that has a life span of at least twenty years. In this context, the research project presented in this paper focuses on the design of a custom Input Output Controller (IOC) which acts as a local intelligent node in the distributed control network and is generic enough to perform several different tasks spanning from security and surveillance operations, beam diagnostic, data acquisition and data logging, real-time processing and trigger generation. The IOC exploits the Computer On Module (COM) Express standard that is available in different form factors and processors, fulfilling the computational power requirement of varied applications. The Intel x86_64 architecture makes software development straightforward, easing the portability. The result is a custom motherboard with several application specific features and generic PC functionalities. The design is modular to a certain extent, thanks to an hardware abstraction layer and allows the development of soft and hard real-time applications by means of a real-time Operating System and the on-board FPGA closely coupled to the CPU. Three PCIe slots, a FPGA Mezzanine Card (FMC) connector and several general-purpose digital/analog inputs/outputs enable functionality extensions. An optical fiber link connected to the FPGA is an high speed interface for high throughput data acquisitions or time-sensitive applications. The power distribution complies the AT standard and the whole board can be powered via Power Over Ethernet (POE+) IEEE 802.3at standard. Networking and device-to-cloud connectivity are guaranteed by a gigabit Ethernet link. The design, performance of the prototypes and intended usage will be presented.","PeriodicalId":383702,"journal":{"name":"2016 IEEE-NPSS Real Time Conference (RT)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE-NPSS Real Time Conference (RT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTC.2016.7543108","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

SPES is a second generation ISOL radioactive ion beam facility in construction at the INFN National Laboratories of Legnaro (LNL). Its distributed control system embeds custom control in almost all instruments or cluster of homogeneous devices. Nevertheless, standardization is an important issue that concerns modularity and long term maintainability for a facility that has a life span of at least twenty years. In this context, the research project presented in this paper focuses on the design of a custom Input Output Controller (IOC) which acts as a local intelligent node in the distributed control network and is generic enough to perform several different tasks spanning from security and surveillance operations, beam diagnostic, data acquisition and data logging, real-time processing and trigger generation. The IOC exploits the Computer On Module (COM) Express standard that is available in different form factors and processors, fulfilling the computational power requirement of varied applications. The Intel x86_64 architecture makes software development straightforward, easing the portability. The result is a custom motherboard with several application specific features and generic PC functionalities. The design is modular to a certain extent, thanks to an hardware abstraction layer and allows the development of soft and hard real-time applications by means of a real-time Operating System and the on-board FPGA closely coupled to the CPU. Three PCIe slots, a FPGA Mezzanine Card (FMC) connector and several general-purpose digital/analog inputs/outputs enable functionality extensions. An optical fiber link connected to the FPGA is an high speed interface for high throughput data acquisitions or time-sensitive applications. The power distribution complies the AT standard and the whole board can be powered via Power Over Ethernet (POE+) IEEE 802.3at standard. Networking and device-to-cloud connectivity are guaranteed by a gigabit Ethernet link. The design, performance of the prototypes and intended usage will be presented.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
粒子加速器中实时分布式任务的I/O控制器
SPES是第二代ISOL放射性离子束设备,目前正在意大利莱纳罗国家实验室(LNL)建设中。其分布式控制系统在几乎所有仪器或同质设备集群中嵌入定制控制。然而,标准化是一个重要的问题,它涉及到至少有20年寿命的设施的模块化和长期可维护性。在此背景下,本文提出的研究项目侧重于自定义输入输出控制器(IOC)的设计,该控制器作为分布式控制网络中的本地智能节点,并且足够通用,可以执行从安全和监视操作,波束诊断,数据采集和数据记录,实时处理和触发生成等多个不同的任务。IOC利用计算机模块(COM) Express标准,该标准可用于不同的形状因素和处理器,满足各种应用的计算能力需求。Intel x86_64架构使软件开发变得简单,易于移植。其结果是一个自定义主板与几个应用程序特定的功能和通用的PC功能。该设计在一定程度上是模块化的,由于硬件抽象层,允许通过实时操作系统和板载FPGA与CPU紧密耦合来开发软硬实时应用。三个PCIe插槽,一个FPGA mezz卡(FMC)连接器和几个通用数字/模拟输入/输出支持功能扩展。连接到FPGA的光纤链路是高通量数据采集或时间敏感应用的高速接口。配电符合AT标准,支持POE (power Over Ethernet) IEEE 802.3at全板供电。网络和设备到云的连接由千兆以太网链路保证。将介绍原型机的设计、性能和预期用途。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Trigger system for a large area RPC TOF-tracker Performance of the new DAQ system of the CMS experiment for run-2 Phase stabilization over a 3 km optical link with sub-picosecond precision for the AWAKE experiment Real-time resonant magnetic perturbations feedback control system for tearing mode suppression on J-TEXT Benchmarking message queue libraries and network technologies to transport large data volume in the ALICE O system
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1