PCI-E总线在数控系统中的应用研究

来源 :吉林大学 | 被引量 : 6次 | 上传用户:nkxrb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题来源于导师所承担的科研项目——国家科技重大专项航空发动机微孔冷加工超快激光数控机床(2014ZX04001041),主要研究PCI-E总线在数控系统中的应用。和传统的PCI、PCI-X等相比,PCI-E采用点对点串行连接的连接方式,可以实现远超出PCI的数据传输速率;PCI-E总线以数据包的方式进行端对端的传输,确保了数据传输的可靠性;同时还具有较好的兼容性、支持电源管理与热插拔以及热交换等性能。本论文在完全彻底理解PCI-E协议的基础上,进行了PCI-E总线在数控系统中的任务控制部分应用的研究。论文主要分成以下三个部分:第一部分,从DMA传输的发送(TX Engine)、接收(RX Engine)、中断控制器和DMA状态控制等这几个模块对基于PCI-E总线的DMA传输进行了设计,实现MIOe-DB2100扩展评估板卡上DDR3中的数据能够以DMA的方式与功能设备进行数据传输;第二部分,从加载与初始化设备、数据读写与控制、中断处理和释放与卸载设备这四个部分设计了基于Linux操作系统的PCI-E驱动;第三部分,通过PCIe-1730板卡和MIOe-DB2100扩展评估板卡,并在MIOe-DB2100板卡所兼容的MIO-3260 SBC中安装Fedora 22 Linux操作系统,完成以研华扩展评估板卡为核心环境,模拟Linux下数控系统环境的搭建。然后将PCI-E驱动程序加载到测试该Linux系统的内核中,紧接着对DMA传输的数据速率、传输的稳定性及其准确性和系统的同步性各项指标进行了测试与验证。
其他文献
当今互联网中许多服务是基于C/S(Client/Server mode)模式,服务器往往成为攻击者攻击的主要目标。传统安全防护中,攻防双方处于不对称状态,攻强防弱,同时攻击活动对目标主机
关联规则是由R.Agrawal等人于1993年提出,关联规则挖掘是数据挖掘的一个重要的分支,其经典算法是Apriori算法,用于挖掘布尔型频繁项集,但是该算法存在在对大型数据库的挖掘时
本文分析了现有应用集成方案存在的不足以及当前Web技术发展的新趋势,研究了当前的Web Services技术原理和特点,探讨了Web Services技术在应用集成方面的优势,提出了一种基于Web