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传输的数据速率、传输的稳定性及其准确性和系统的同步性各项指标进行了测试与验证。
其他文献
随着经济的全球化,市场的竞争越来越激烈,企业面临着缩短交货期、提高产品质量、降低成本和改进服务的压力,在这种环境下,供应链管理成为了近年来逐渐受到重视的一种新的管理
作为计算机科学、电子工程学、生物学的交叉学科,演化硬件结合了许多其他领域的知识,如EDA、复杂系统和自适应算法等.该文综述了当前演化硬件技术的进展,阐述了演化硬件的基
当今互联网中许多服务是基于C/S(Client/Server mode)模式,服务器往往成为攻击者攻击的主要目标。传统安全防护中,攻防双方处于不对称状态,攻强防弱,同时攻击活动对目标主机
随着网络和通信技术的发展,以软交换为核心的下一代网络NGN(NextGeneration Network)技术成为网络发展的必然趋势.作为NGN重点业务之一的VoIP(Voice over Internet Protocol)
该文首先介绍了粗糙集产生的背景以及粗糙集的一些基本概念,并将粗糙集与其他几种处理不确定性理论作了比较,同时对粗糙集的发展、知识发现以及粗糙应用于知识发现的优点作了
关联规则是由R.Agrawal等人于1993年提出,关联规则挖掘是数据挖掘的一个重要的分支,其经典算法是Apriori算法,用于挖掘布尔型频繁项集,但是该算法存在在对大型数据库的挖掘时
本文分析了现有应用集成方案存在的不足以及当前Web技术发展的新趋势,研究了当前的Web Services技术原理和特点,探讨了Web Services技术在应用集成方面的优势,提出了一种基于Web
本论文以现代铁路组织原理为基本设计思想,综合当前最新的信息管理技术和网络结构体系系统,致力为铁路客运生产信息的管理,设计和实现一套包括硬件和软件基础平台,方便、实用、高
随着Internet的迅猛发展,网上信息资源原来越丰富,网络已经成为人们获得信息的必要途径和重要手段,但网络信息具有海量、分布、动态变化和结构复杂等特点,使得用户无法有效利
本文着手进行跨平台网络考试系统的开发,在校园网上实现分专业的试题库管理和网络考试,实现学校考试的规范化、科学化、系统化。  本文介绍了系统的开发背景、目的、意义,介绍