论文部分内容阅读
在弹上遥测系统中,测量综合控制器是整个系统的核心之一,对其精度和可靠性都有极高的要求,因此在弹上遥测系统的研制中,测量综合控制器的测试显得极其重要。本论文论述了基于CPCI标准总线的PCM数据采集系统的设计,该系统提供了一种有效的测试手段,可以对测量综合控制器做出准确、客观、高效的评估。该系统设计的主要功能是使用FPGA可编程芯片进行PCM码流解码处理,处理后的数据通过专用CPCI接口芯片(PLX9054)准实时的存储至计算机系统。其中硬件设计使用的FPGA可编程芯片选用了Xilinx公司的V4系列(xc4vlx6010ffg668i)作为主芯片,该芯片除负责完成复杂的数字处理工作的同时,还通过控制PLX9054芯片完成CPCI标准总线的DMA传输。PCM码流采用上述方式进行解码处理,一方面相比传统的解码方式,大大的减少了硬件器件的使用数量,提高了系统的可靠性,简化了硬件的设计;另一方面由于解码处理过程中较多的使用FPGA编程实现,算法便于灵活调整,较大程度的提高了系统的兼容性和可扩展能力,为以后其他型号的快速研发和应用提供了可能。在硬件设计章节中,对各个功能模块的实现进行详细的描述,重点介绍了基于概率算法的码同步模块的实现,以及CPCI接口的实现等。在软件设计中,介绍了在Windows平台下WDM设备底层驱动程序架构的搭建,以及应用程序各功能模块的设计。本论文对PCM解码系统设计方法进行了细致的论述,为今后相关系统的设计积累了宝贵的经验。