学位论文 > 优秀研究生学位论文题录展示

基于FPGA的PCI接口数据采集系统设计

作 者: 高鹏
导 师: 王建华
学 校: 江苏科技大学
专 业: 物理电子学
关键词: 数据采集 A/D FPGA PCI 总线
分类号: TP274.2
类 型: 硕士论文
年 份: 2012年
下 载: 117次
引 用: 0次
阅 读: 论文下载
 

内容摘要


数据采集作为一种重要的现代技术,已经在通信、信息处理、生物医学、军事、航空航天等领域得到了广泛的应用。数据采集技术与传感器技术、计算机技术、信号处理技术一起构成了现代信息技术的基础,应用领域将会越来越广泛。本论文设计了一个基于FPGA,由高性能A/D模数转换芯片、FPGA内部逻辑模块和PCI总线接口组成的数据采集系统,介绍了总体设计方案及硬件电路实现方法。该系统采用前端信号调理电路对目标模拟信号进行放大、差分转换和模数转换,利用FPGA设计内部逻辑模块来控制外围电路及实现数据缓存、数据传输等功能,最后通过PCI总线接口把暂存在FPGA中的数据传送到PC主机,整个系统满足实时性的需要。FPGA作为采集系统的核心,完成了内部所有的数字逻辑电路的设计,使系统具有很高的可重塑性和可调试性。本文重点研究了FPGA芯片内部逻辑的设计以及PCI总线协议,利用QuartusII软件对FPGA内部逻辑进行了完整的设计,并通过使用Modelsim软件仿真测试验证了系统的可行性。

全文目录


摘要  6-7
Abstract  7-12
第1章 绪论  12-18
  1.1 本课题的研究背景及研究意义  12-14
  1.2 数据采集技术的研究现状和发展趋势  14-17
  1.3 本课题的主要任务  17-18
第2章 数据采集系统的基本理论  18-22
  2.1 信号采样定理  18-19
  2.2 模数转换原理  19-20
  2.3 数据采集系统的组成结构  20-21
  2.4 本章小结  21-22
第3章 系统设计方案  22-32
  3.1 系统总体设计方案  22-23
  3.2 模拟信号预处理模块  23-25
  3.3 模数转换模块  25-26
  3.4 FPGA 及其配置芯片  26-30
    3.4.1 Cyclone II 系列 FPGA 的特性  27-29
    3.4.2 Cyclone II 系列 FPGA 的配置  29-30
  3.5 PCI 接口模块  30-31
  3.6 电源模块  31
  3.7 本章小结  31-32
第4章 FPGA 内部逻辑设计  32-52
  4.1 FPGA 的开发工具  32-34
  4.2 FPGA 的开发流程  34-36
  4.3 FPGA 内部逻辑模块总体设计  36-37
  4.4 时钟产生模块设计  37-40
  4.5 数据缓冲(FIFO)模块设计  40-42
  4.6 FPGA 内部 RAM 和地址产生模块设计  42-45
  4.7 PCI 接口逻辑设计  45-50
  4.8 设计总结和分析  50-51
  4.9 本章小结  51-52
第5章 测试方法及仿真结果  52-56
  5.1 测试方法及仿真工具  52
  5.2 各逻辑模块的仿真结果  52-55
  5.3 本章小节  55-56
结论与展望  56-57
参考文献  57-59
附录  59-61
  附录1 FPGA 内部逻辑顶层原理图  59-60
  附录2 FPGA 内部逻辑 RTL 视图  60-61
攻读学位期间发表的学术论文  61-62
致谢  62

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 光探针测量系统中瞄准信号的检测与处理的研究,TH74
  3. 基于FPGA的电磁超声检测系统的研究,TH878.2
  4. GJB1188A接口监测记录设备研制,V248.2
  5. 基于ARM9机车信号系统检测装置的设计与优化,U284.91
  6. 列车动态监控系统的研究,U284.48
  7. 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
  8. 基于感性负载的车身网络控制系统,U463.6
  9. 基于LIN总线的电动车窗控制方法研究,U463.6
  10. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  11. LXI任意波形发生器研制,TM935
  12. 基于MODBUS的发电厂数据采集系统的研究,TM621
  13. 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
  14. 基于FPGA的射频功放数字预失真器设计,TN722.75
  15. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  16. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  17. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  18. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  19. 高性能计算机I/O总线技术研究,TP336
  20. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  21. 基于FPGA的高速图像预处理技术的研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统 > 数据收集和处理系统
© 2012 www.xueweilunwen.com