论文部分内容阅读
数据采集及存储系统是测试系统的关键环节,高速数据传输对提高整个系统的性能有着重要意义,利用PCI总线进行高速传输,解决了数据传输中的速度瓶颈问题。 文中介绍了PCI总线的基本结构和特点,在分析几种常用的PCI总线接口电路实现方法的基础上,提出了以PCI专用接口芯片PCI9054为核心的高速数据采集系统的设计过程。 本文主要从硬件和驱动程序方面对PCI高速数据采集及存储系统进行了研究,给出了整个系统的设计方案。硬件部分主要由信号预处理电路,A/D转换模块、FIFO缓存电路,PCI总线接口电路,FPGA控制电路及外围电路组成。文中给出了各个硬件电路模块从芯片的选择到具体电路的实现过程,并对硬件设计中遇到的关键问题进行了处理,完成了系统硬件实物的设计和测试。 在驱动程序设计中,首先介绍了驱动程序的基本理论,驱动程序的开发模型,并对本系统WDM驱动程序的设计进行了详细的介绍。在比较三种常用驱动程序开发工具的基础上,选择了Windriver作为本次驱动程序的开发工具,给出了Windriver开发驱动程序的开发步骤和驱动程序的安装过程。 最后对设计的硬件和驱动程序进行了测试,测试结果表明,设计的硬件能够成功被系统识别,对20MB/s的高速数据能够进行准确的采集并存储,达到了设计的要求。