首页> 中文学位 >基于可编程器件实现的PCI数据采集卡的研究
【6h】

基于可编程器件实现的PCI数据采集卡的研究

代理获取

摘要

随着数字化时代的到来,数字技术得到越来越广泛的应用。数据采集作为实现数字化的前提,在整个数字系统中处于举足轻重的地位,其应用已经深入到数字化系统的各个领域。随着采集速度的不断提高,传统的数据总线已无法满足高速传输的要求,而PCI总线以其速度快、可靠性高、成本低、兼容性好等优点成为相关项目开发中的优先选择。
   本文通过对数据采集卡各功能模块工作原理进行研究,提出了一种基于可编程逻辑器件的PCI总线数据采集卡的设计方案。通过硬件描述语言在单片FPGA中实现PCI总线主模式接口逻辑、FIFO缓冲存储器和A/D的控制逻辑等功能模块的设计,并在QuartusⅡ中进行了项目的综合与仿真。在确定硬件设计方案之后,完成系统的硬件设计,包括器件选型、硬件原理图与PCB图的绘制,最后制作了PCB板。
   根据PCI总线数据采集卡对软件的要求,本文研究了在Windows环境下WDM设备驱动程序的原理与开发方法。利用WinDriver开发PCI设备的驱动程序,实现了数据采集卡的中断和DMA传输功能,并开发了控制台应用程序,经过测试系统设计正确,并且运行稳定。
   由于采用了硬件描述语言与FPGA技术,使数据采集卡不但在结构上产生了变化,而且丰富了它的功能。利用这种技术不仅可以将原来需要多个芯片才能实现的功能定制在单片FPGA中,而且只需通过更改设计程序就能够实现新功能,大大提高了系统的集成性和灵活性,使系统具有很大的升级空间。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号