论文部分内容阅读
在某VXI总线自动测试系统中,需要与被测对象的状态数据接口和图像数据接口进行通讯,实现状态数据和图像数据的并行接收与存储,为此本课题设计了VXI总线专用并行数据通讯模块。在硬件上,本模块采用通用VXI总线接口板+专用功能板的方式实现。通用VXI总线接口板是VXI总线和功能电路的智能接口电路;与被测对象相对应,专用功能板分为状态数据接收电路和图像数据接收电路两个部分。状态数据接收电路接收TTL电平的状态数据信号,经光电隔离和FPGA内部的数据合并、FIFO缓存单元后,由DSP存入接口板上的动态RAM。图像数据接口接收RS-422A电平的高速数字图像信号,经过电平转换和光电隔离后送入FPGA,在FPGA中利用数据合并和RAM读写控制单元将图像数据自动存储在静态RAM中。在软件方面,利用LabWindows/CVI开发了符合VPP规范的仪器驱动程序和软面板,利用C语言开发通用接口板上的DSP程序。通过DSP程序和上位机软件配合,实现了数据接收、板上数据存储管理、数据上传存储以及状态监视等功能。经过调试与测试,该模块功能与性能满足设计要求,目前该模块已交付使用。