● 摘要
本文作者在硕士期间完成了通用UUT仿真平台的研制,目的是对自动测试系统(ATS)研制过程中的测试程序集(TPS)进行验证,以提高开发效率、节约开发成本、增加ATS的可靠性。作者自主研发的硬件单元模块及功能如下:1、八路并行任意波形发生器。采用DDS技术实现8路并行的任意波形输出,存储深度为512K,存储空间和输出通道可以任意分配,波形的频率、幅度、相位可控。采用16位的DA芯片,时序控制由3片FPGA实现,单通道最大输出正弦波频率为80KHz,分辨率为0.001Hz。2、八路并行AD采集卡。采用16位的AD芯片,由8片FIFO实现采集数据的缓存,通过DMA方式读取缓存数据,单通道最大采集频率为450KHz,可以实现采集通道的任意分配。在软件方面,采用的Windows98操作系统,底层驱动采用面向信号基于组件的编程思想,将对底层的操作按信号类型封装在COM组件中。资源管理器通过查找UUT模型库决定执行的仿真任务,通过调用底层驱动接口实现仿真波形的输出。第三章和第四章详细介绍了八路并行任意波形发生器和八路并行AD采集卡的硬件设计方案,并且给出了部分指标的测试方法和结果。第六章通过输出仿真波形验证了通用UUT仿真平台设计方案的可行性。本仿真平台的研制打破了传统仪器的开发模式,以功能模块的形式对平台分解,各模块相互独立,方便了具有不同配置的仪器的开发。尽管国外仿真平台技术发展迅速,但国内用于ATS开发的同类产品甚少。因此,该仿真平台的研制具有重大意义。