论文部分内容阅读
随着社会科学技术不断发展,无论是在生产生活还在科研试验中,产生数据信息量加大,然而对数据存储系统的传输速度、功耗、可靠性要求却越来越严格。同时基于不同测试需求,试验环境不尽相同,许多恶劣环境中的数据测试成为现在存储测试的主要任务与难点之一。本文基于某具体试验任务要求,设计了多通道高速大容量数据存储系统,主要完成对高速、大容量的多路传输数据的实时采集接收和可靠存储。本课题中的多通道高速率数据存储装置用于记录某应用试验过程中的串行LVDS、并行LVDS、模拟量等参数信号,完成这些信号的采集、存储以及采集完成后的数据分析处理,属于采集存储测试的研究范畴。文章在介绍国内外高速海量数据存储装置的基础上,提出了该数据存储系统的总体设计方案,设计完成高速大容量串行LVDS、并行LVDS以及模拟量数据的存储系统。设计中采用模块化设计思想,将各通道数据以基板为控制主体,各通道在接收基板控制指令以及供电后,即以各自模块的独立控制模块来完成其传输数据实时准确存储的任务。各通道设计以FPGA为独立逻辑控制模块,在基板传输指令下,同时启动各通道接收控制模块,对其接收数据进行缓存,继而判断有效数据,并将记录数据到存储阵列中。测试试验完成后,在上位机指令控制下,将各通道数据通过数据卸载通道下传回读,进行解码分析。该存储测试设备采用以独立通道板卡与基板连接的配置结果,可根据任务具体需求按需搭建,维护简单,可复用强。