基于FPGA的PCI轴控制器的设计与实现
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
基于FPGA的PCI轴控制器的设计与实现
作者:郑丽君 Publish: 2007-10-29 Hits:-
【中文题名】 基于FPGA的PCI轴控制器的设计与实现
【英文题名】 Design and Implement of PCI Axis Controller Based on FPGA
【学科专业】 计算机系统结构
【论文级别】 硕士论文
【投稿时间】 2007-10-29
【中关键词】 数控系统,蓝天雕铣机,现场可编程门阵列,PCI核,,
【英关键词】 CNC,GJ-20T,FPGA,PCI CORE,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>自动控制、自动控制系统>
【论文摘要】  目前国内数控厂家研制的数控系统其内部总线均采用标准计算机ISA总线结构,虽然ISA总线具有简单可靠等优点,但其总线速度慢,带宽低。目前已被PCI总线所取代,PCI总线具有带宽大、速度快、而且市场普及度高等优点。因此开发基于PCI总线的数控系统成为一种必然的趋势。 基于PCI总线开发,目前主要有两种设计方案,一种是采用专有芯片,例如PLX9052系列芯片,但是使用专有芯片缺点是灵活度低,而且成本高,另一种选择是采用FPGA方式编写属于自己系统的有自主知识产权的IP CORE,他的灵活性高,开发成本低,未来的可扩展性高。 本课题的研究正是利用现场可编程门阵列(FPGA,Field Programmable Gate Array)集成度高、体积小、低功耗、高可靠性、可以在线修改等特点,以及利用VHDL语言层次化的程序设计方法、设计灵活、修改方便、可移植性好等特点,编写了属于我们自己的PCI CORE,并把起信号转换作用的PCI CORE和原来的本地轴逻辑结合起来,写到同一个芯片里,达到成本低,效率高的优点,实现数控系统由ISA总线向PCI总线的平稳过渡。 第一章阐述了数控系统的现状...
【论文题纲】
摘要 3-4
ABSTRACT 4-9
引言 9-11
第一章 绪论 11-16
1.1 数控系统现状与发展 11-14
1.2 IP CORE 简介 14-15
1.3 小结 15-16
第二章 蓝天数控系统简介 16-20
2.1 数控系统的控制结构 16-18
2.2 蓝天雕铣机的介绍 18-19
2.3 小结 19-20
第三章 PCI CORE 的设计与实现 20-48
3.1 设计语言和开发工具介绍 20-24
3.2 FPGA 所用芯片以及相关知识介绍 24-26
3.3 PCI 总线介绍 26-34
3.3.1 概述 26-27
3.3.2 工作原理 27-34
3.4 PCI CORE 的开发 34-47
3.4.1 信号定义 35-37
3.4.2 读写配置寄存器 37-40
3.4.3 状态机定义 40-43
3.4.4 地址映射 43-44
3.4.5 地址译码 44
3.4.6 命令译码 44-45
3.4.7 功能与时序验证 45-47
3.5 小结 47-48
第四章 PCI CORE 驱动的开发 48-55
4.1 开发工具介绍 48-49
4.1.1 VC++ 48
4.1.2 DriverStudio 48
4.1.3 SoftICE 48
4.1.4 DDK 48-49
4.2 驱动开发过程 49-54
4.2.1 用DriverWorks 向导生成驱动程序框架 49
4.2.2 驱动程序的初始化 49-50
4.2.3 驱动程序向应用程序提供的接口 50-53
4.2.4 轴卡驱动读写部分实现 53-54
4.3 小结 54-55
第五章 轴卡测试程序的开发 55-62
5.1 测试程序说明 55-56
5.2 轴控制器端口地址分配介绍 56-59
5.3 测试程序的介绍 59-61
5.3.1 测试内容 59-61
5.3.2 测试过程及结果 61
5.4 小结 61-62
结论 62-63
参考文献 63-65
发表文章 65-66
致谢 66
【DOI】 LunWen.ID:2.2008.385637
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:数控系统 论文 蓝天雕铣机 现场可编程门阵列 PCI核
自动化技术最新论文
自动化技术热门论文