网站大量收购独家精品文档,联系QQ:2885784924

基于VME总线的嵌入式Linux应用的研究.pdf

基于VME总线的嵌入式Linux应用的研究.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VME总线的嵌入式Linux应用的研究.pdf

第30卷第1期 核电子学与探测技术 VoL30Nn1 NuclearElectronics&Detection 2010年1月 TechnologyJ吼2010 基于VME总线的嵌入式Linux应用的研究 季筱璐1’2,叶 梅1,朱科军1,李小男1,王贻芳1 (1.中国科学院高能物理研究所,北京100049)2,.中国科学院研究生院,北京100049) 摘要:Or绍了在高能物理实验的数据获取读出系统中应用嵌入式Linux的可行性分析与关键技 术.首先介绍测试系统的硬件平台与软件框架。重点介绍在读出系统中实现嵌入式Linux应用的关键 技术—寄存器读写、CBLT传输、中断处理、多线程技术、cache相关的处理等。系统开发基于VME总 线,通过修改Linux内核与啪e-硼Ii、,erSe驱动,解决了开发过程中的相关问题。最后给出系统测试运行 结果,基于Linux的读出系统已经可以配合在线软件较为稳定地运行,系统性能达到预期效果,验证了 在高能物理实验中采用基于Linux的读出系统的可行性。 关键词:高能物理实验;数据获取读出系统;嵌入式Linux)Ⅶ诬总线;vine_universe驱动 中图分类号:0572文献标识码: A 文章编号:0258-0934(2010)01-0080-04 在高能物理实验中,数据读出系统作为数 行性,并通过系统的测试加以验证。 据获取(DAOD系统的前端系统,处在探测器前 1系统开发平台 端电子学系统和在线控制系统之间,其性能与 可靠性对之后的在线软件的运行有着直接的影 1.1硬件平台 响。其主要功能有:配置电子学插件、接收 系统开发使用BESIH量能器电子学读出 FEE板的数据、数据组装以及将数据通过网络 机箱作为测试的硬件平台。如图1所示,该机 发送给在线系统。 箱内插有一块MVMESS00作为控制器,一块 高能物理实验的特点要求读出系统必须具 读出控制插件ROC,以及15块电荷测量插件。 有实时性与高数据吞吐量,因此在此前的高能 删E5500、开发主机和在线读出PC通过千 物理实验中,读出系统均是基于商业的嵌入式 提供,拥有1GHz主频的PowerPC处理器 实时操作系统开发,如VxWorks等。而iinux 作为一个低成本的操作系统,能够为系统开发 MPC7455,以及百兆和千兆的双网口(在目前 节省大量资金,并且其具有开放源码的特点,方 的系统开发中,我们均采用百兆网口)。 便系统的开发与调试。鉴于Linux的上述优 点,希望能将嵌入式Linux应用于高能物理实 验的数据读出系统中。因此,需要从整体上研 究嵌入式Linux应用于数据获取读出系统的可 收稿日期:2007-11-21 作者简介:季筱璐(1983-),女。中国科学院高能物理 图1系统开发硬件示意图 研究所博士研究生,从事高能物理实验与数据获取 I·2软件框架 系统的研究. 80 万方数据 1.2.1LinuxLink 2.2 aBIT传输 MVME5500运行基于Linux的嵌入式实常见的用于大量数据传输的VME总线访 时操作系统--TimeSys公司提供的LinuxLink问方式是DMA方式,DMA传输的效率很高, re].ease (TimeSys6.1),其Linux内核版本为完全可以满足读出系统的要求,并且CPU在 2.6.9,GCC版本为3.4.1。同时LinuxLink也DMA传

文档评论(0)

lizhencai0920 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档