- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于fpga的pci通信接口设计与实现开题报告
唐 山 学 院
毕业设计(论文)开题报告
设计(论文)题目: 基于FPGA的PCI通信接口设计与实现
系 别:_________________________
专 业:_________________________
姓 名:_________________________
指 导 教 师:_________________________
辅 导 教 师:_________________________
2010年 3 月 7 日
课题性质(打√选择) 设计(√ ) 论文( ) 一、文献综述
数据采集通信技术是广泛应用于雷达、通信、遥测遥感等领域的飞速发展技术,随着信息科学的飞速发展人们对数据采集系统的要求越来越高,数据传输接口是数据采集的关键部分,传统的微机总线由于带宽的限制成为了高速数据采集系统发展的瓶颈,而PCI总线改变了这种状况,PCI总线的高传输速率使得开发高速数据采集传输系统成为可能,因此利用PC机的PCI总线接口实现实时高速数据传输成为一种合理的选择。
PCI(Peripheral Component Interconnect)局部总线是微型计算机处理器/存储器与外围控制部件、扩展卡之间的互连接口。PCI局部总线由于其速度快、可靠性高、成本低、兼容性好等特点,在各种计算机总线标准中占主导位置,采用基于PCI标准的接口设计已经成为相关项目开发中的优先选择。PCI局部总线规范是互连机构的协议,也是电气和机械配置的规范。目前,PCI总线接口电路的选择主要有两种方案:一是选用PCI专用芯片组(又称桥接电路),通过专用芯片来实现完整的PCI主控模块和目标模块的功能,将复杂的PCI总线接口转换为相对简单的用户接口,用户只需设计转换后的总线接口。但系统结构受接口芯片的限制,不能灵活地设计目标系统。二是选用可编程器件,这种方案可以让用户灵活地开发适合自己需要的具有特定功能的芯片。现在许多生产可编程器件的厂商都提供经过严格测试的PCI接口功能模块,用户可把他们生产的PCI和用户逻辑做在一片FPGA上。用户也无法对PCI核进行修改以求留出更多的逻辑资源,在实际应用中局限性。系统设计者更愿意自己设计专用的集成电路(ASIC)满足用户的多样性和产品开发周期的要求。因此,现场可编程门阵列FPGA(Field Programmable Gates)、复杂可编程逻辑器件CPLD(Complex Programmable Logic Device)这些可编程器件得到了广泛的应用,基于这些可编程逻辑器件的先进硬件设计技术得到了迅速的发展。考虑到以上因素和PCI规范的复杂性,实现所有PCI功能没有必要,所以本设计将着重完成FPGA来简化PCI接口实现数据通信的设计。实现计算机对PCI卡的读写功能,使用PCI桥接口芯片PLX9030设计PCI卡和FPGA之间的接口电路,同时设计PC机通信界面和PCI卡驱动程序,应用FPGA芯片实现计算机对PCI卡的读写功能。
.实现PCI接口的基本功能,从以下几个模块进行研究:PCI接口逻辑部分,PCI从设备状态部分,配置空间部分和数据缓存部分。
.用FPGA实现PCI总线接口的方法,用VHDL语言描述PCI协议实现通信,在EDA工具上仿真和测试,使用PCI桥接口芯片PLX9030设计PCI卡和FPGA之间的接口电路。
.使用C++高级语言编写PC机通信界面和PCI卡的驱动程序,完成计算机对PCI卡的读写功能。 1~2周~~~12~~17周
五、主参考文献
[1]李贵山,陈金鹏.PCI局部总线及其应用.西安:西安电子科技大学出版社,2003
[2]黄智伟.全国大学生电子设计竞赛系统设计.北京:北京航空航天大学出版社,2006.12
[3]贺名臣,刘伟.VHDL电路设计技术.北京:国防工业出版社,2004
[4]李现勇.Visual C++串口通信技术与工程实践.北京:人民邮电出版社,2005
[5]王国栋,潘松.VHDL实用教程.成都:电子科技出版社,2000
[6]孟庆辉.基于FPGA的PCI接口设计.哈尔滨工业大学硕士论文,2006:25~32
[7](巴西)Volnei A.PedroniVHDL数字电路设计教程.北京:电子工业出版社,2005.9六、指导教师意见
年 月 日 七、系毕业设计( 论文)工作领导小组
文档评论(0)