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

PXI高性能数字I/O模块研制

作 者: 王森
导 师: 付平
学 校: 哈尔滨工业大学
专 业: 仪器科学与技术
关键词: 高性能数字I/O模块 PXI总线 FPGA 同步静态随机存储器(SRAM)
分类号: TP274
类 型: 硕士论文
年 份: 2008年
下 载: 93次
引 用: 1次
阅 读: 论文下载
 

内容摘要


本文主要研究和设计了基于PXI总线的高性能数字I/O模块,高性能数字I/O模块是一种重要的数据域测试仪器,能够在数字系统的设备调试和故障诊断中根据实际需要,对目标系统施加数字激励,捕获系统产生的响应数据,为数字系统性能测试、现场调试、故障诊断提供有价值的试验依据,因而具有着广泛的用途和重要的应用价值。PXI总线高性能数字I/O模块的研制,对于提高我国数据域测试仪器研究水平具有重要的意义。本文在参阅了大量技术文献的基础上,根据PXI总线规范以及模块的性能指标要求,确定了总体方案。在此基础上设计了模块与总线的接口部分以及功能电路部分,采用Verilog HDL(Hardware Description Language)语言实现总线对模块各个功能部分的控制逻辑。针对模块的多通道,高数据速率,大存储深度等较高的技术指标要求,选择了三片大容量、高速同步静态随机存储器(SRAM)为核心器件。一片用于获取响应数据,一片用于输出激励数据,一片用于在一个时钟周期内将任一通道配置成激励/响应。这三片SRAM配合连续地址序列和同步时钟的方式,输出一个激励/响应可随时切换的数字激励响应序列。模块中利用FPGA实现对上述SRAM的控制。利用三态总线缓冲门设计了前端驱动电路,保证了激励输出有较大的驱动电流和激励响应之间的高速切换。采用直接数字频率合成器(DDS)产生频率可变时钟,使模块能以灵活多变的数据速率执行测试任务。在软件设计中,利用LabWindows CVI编写了符合VPP规范的仪器的驱动程序和软面板,针对数字系统测试的需要,编制了可直观反应激励数据的逻辑电平、时序关系、输入输出方向的友好界面,以及激励数据到SRAM的载入和响应数据到主机的上传显示。并提供了一个逻辑分析显示窗口,使用户直观地分析观察一个复杂数据流中任意一个令人感兴趣的片断。经调试和实际运行结果表明,本模块各项技术指标均满足设计要求。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-14
  1.1 数据域测试  9-10
    1.1.1 引言  9-10
    1.1.2 数据域测试技术简介  10
  1.2 自动测试系统、虚拟仪器和PXI总线  10-12
    1.2.1 自动测试系统简介  10-11
    1.2.2 虚拟仪器简介  11-12
    1.2.3 PXI总线简介  12
  1.3 课题的目的意义和国内外研究现状  12-13
  1.4 本文结构和主要研究内容  13-14
第2章 总体方案设计  14-24
  2.1 高性能数字I/O模块技术指标  14-15
  2.2 模块的工作原理  15-16
  2.3 硬件设计方案  16-21
    2.3.1 硬件系统总体框图  16-18
    2.3.2 PXI接口方案选择  18-19
    2.3.3 控制逻辑器件选择  19-20
    2.3.4 存储器件选择  20-21
    2.3.5 前端驱动器件选择  21
  2.4 软件设计方案  21-23
  2.5 本章小结  23-24
第3章 硬件设计  24-38
  3.1 功能电路设计  24-27
    3.1.1 SRAM设计  24-26
    3.1.2 前端驱动电路设计  26-27
  3.2 FPGA内部逻辑设计  27-37
    3.2.1 FPGA总体设计与寄存器定义  27-29
    3.2.2 总线接口模块  29-31
    3.2.3 SRAM 控制模块  31-35
    3.2.4 连续地址产生模块  35-36
    3.2.5 可变时钟产生模块  36-37
  3.3 本章小结  37-38
第4章 软件设计  38-53
  4.1 软件设计规划  38-43
    4.1.1 仪器驱动程序开发概述  38-41
    4.1.2 驱动程序的功能需求  41-43
  4.2 主界面软面板设计  43-46
    4.2.1 VPP 主界面软面板设计要求和原则  43-45
    4.2.2 通过主界面对仪器操作  45-46
  4.3 副界面软面板设计  46-52
    4.3.1 激励数据制作面板设计  46-49
    4.3.2 响应数据读取面板设计  49-51
    4.3.3 逻辑波形分析界面设计  51-52
  4.4 本章小结  52-53
第5章 调试、应用和噪声干扰分析  53-60
  5.1 调试中遇到的问题和解决办法以及实际测试  53-56
    5.1.1 遇到的问题和解决办法  53-54
    5.1.2 实际测试  54-56
  5.2 噪声干扰分析  56-59
  5.3 本章小结  59-60
结论  60-61
参考文献  61-65
致谢  65

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  6. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  9. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  10. 基于FPGA的高速图像预处理技术的研究,TP391.41
  11. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  12. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  13. 基于Nios的串行总线分析仪研制,TP274
  14. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  15. LXI计数器研制,TP274
  16. 基于FPGA的高速实时数据采集系统,TP274.2
  17. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  18. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  19. 掺铒光纤放大器中泵浦激光器驱动源的研究应用,TN248
  20. FPGA系统远程安全升级的设计与实现,TP309

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