基于FPGA的PCI轴控制器的设计与实现

来源 :中国科学院沈阳计算技术研究所 | 被引量 : 2次 | 上传用户:vikdl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前国内数控厂家研制的数控系统其内部总线均采用标准计算机ISA总线结构,虽然ISA总线具有简单可靠等优点,但其总线速度慢,带宽低。目前已被PCI总线所取代,PCI总线具有带宽大、速度快、而且市场普及度高等优点。因此开发基于PCI总线的数控系统成为一种必然的趋势。基于PCI总线开发,目前主要有两种设计方案,一种是采用专有芯片,例如PLX9052系列芯片,但是使用专有芯片缺点是灵活度低,而且成本高,另一种选择是采用FPGA方式编写属于自己系统的有自主知识产权的IP CORE,他的灵活性高,开发成本低,未来的可扩展性高。本课题的研究正是利用现场可编程门阵列(FPGA,Field Programmable Gate Array)集成度高、体积小、低功耗、高可靠性、可以在线修改等特点,以及利用VHDL语言层次化的程序设计方法、设计灵活、修改方便、可移植性好等特点,编写了属于我们自己的PCI CORE,并把起信号转换作用的PCI CORE和原来的本地轴逻辑结合起来,写到同一个芯片里,达到成本低,效率高的优点,实现数控系统由ISA总线向PCI总线的平稳过渡。第一章阐述了数控系统的现状与发展和IP CORE的介绍;第二章主要介绍蓝天数控系统的产品结构;第三章PCI CORE的设计与实现,这一章是本文的重点,也是此课题的重点,主要介绍了PCI CORE的设计与实现过程;第四章PCI驱动程序的开发,这一章主要有开发驱动的主要过程等;第五章测试程序的开发,主要介绍了测试程序测试原理,测试内容,最后是测试结果和界面介绍。本课题是中国科学院知识创新工程重大项目“开放式和智能化的数控系统平台及产业化”的子课题,其研究成果已投入使用。
其他文献
直流锅炉控制的难点和关键点为燃料主调节器的控制,常规PID控制器往往达不到好的效果,而目前在电力系统广泛应用的DCS分散控制系统的编程语言不能满足复杂智能控制回路的编程
本文对科研服务平台PKUSpace中标签挖掘子系统的设计与实现进行了探讨。本研究设计并实现了标签变体识别算法来处理标签的各种变体,并在实验中取得很好的效果。文章以聚类作为
随着视频数据的海量增长,视频数据的内容分析工作,得到了广泛的研究.这些工作利用了数据挖掘、机器学习、模式识别以及人工智能的技术,研究如何自动的得到视频中所包含的有用
计算机技术已经渗透到人们生活和工作的方方面面,大量的敏感信息需要计算机系统处理、存储和传输,系统的安全问题日益成为人们关注的焦点。目前,针对计算机系统安全的研究主要集
近年来,云计算作为一种基于互联网的新型计算方式得到广泛关注。Google、Microsoft、Amazon、阿里巴巴等公司均搭建了自己的云计算平台以提供公共的云计算服务。与此同时,虚拟
模态逻辑最初是被当成非经典逻辑的一个分支而逐步发展起来的.目前,模态逻辑已经被广泛用于人工智能的知识表示以及计算机科学的其他领域. 本文首先考虑目前一阶模态逻辑
对位置相关信息的访问一直是各种民用、军用应用需求的重要方面,传统的地理信息系统有必要扩展到移动环境中以提供这类信息服务。移动GIS就是这种融合了移动计算、地理信息系
基于主题查询的多文档自动摘要是计算语言学领域和信息抽取领域的一个重要研究课题,依据给出的主题查询,将多篇相关文档的内容浓缩为一个简洁、流畅、并能反映主题内容的摘要。
随着科学技术的进步与航天活动的迅速发展,深空探测越来越受到人们的重视,其中行星际轨道设计与优化技术是实现深空探测任务的关键技术之一。与近地卫星的轨道设计相比,行星际轨
本文关注集成环境下的信息精确性问题。通过对实际应用的分析和概括,本文将集成平台处理所处理的信息精确性问题分为三类:综合信息来源推断事实、依据所推断的事实纠正源中的