Real-time performance of commercial Intel-based VME Controllers for the CODA data acquisition system

Real Time Conference(2012)

引用 0|浏览4
暂无评分
摘要
We have evaluated the performance of several Intel-based VME Controllers for the use in the data acquisition systems (DAQs) at Jefferson Lab. For the 12 GeV upgrade, PPC-based VME controllers running vxWorks will be replaced with those that are Intel-based running Linux. Their task will be facilitated by the use of FPGAs on the VME modules to perform trigger logic and communicating trigger information over serial and fiber connections through the DAQ. The need for a hard realtime operating system on the VME controller is removed from the equation as the readout of the digitized data from the VME modules (using VME-2eSST) is done in a threaded environment with multiple CPU cores while digitization takes place in the buffered, pipelined system. In this paper we briefly discuss a bench setup for evaluating a VME Controller and its kernel and user space environment. We present results from baseline testing of various models from different vendors using different Linux kernels, including results from a kernel compiled with the CONFIG_PREEMPT_RT patch.
更多
查看译文
关键词
linux,data acquisition,field programmable gate arrays,microcontrollers,multi-threading,multiprocessing systems,pipeline processing,real-time systems,system buses,trigger circuits,coda data acquisition system,config-preempt-rt patch,daq,intel-based running linux,jefferson lab,linux kernels,ppc- based vme controllers,vme modules,buffered pipelined system,commercial intel-based vme controllers,digitized data readout,electron volt energy 12 gev,fiber connections,hard real-time operating system,multiple cpu cores,threaded environment,trigger information communication,trigger logic,user space environment,vxworks,kernel,process control,multi threading,real time systems,instruction sets
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要