论文部分内容阅读
在SAR实时信号处理机的研制调试过程中,数据回放技术至关重要。本文以微型SAR实时成像处理机的研制为背景,基于实时处理机平台,展开了大数据量高速数据回放技术的研究并获得了实际应用。该回放技术的实现以大容量CF卡作为存储介质,以FPGA作为主控芯片,通过串行RapidIO技术实现了高速数据传输,满足了实时成像处理机对数据回放的要求。本文主要工作概括如下:1、研究了CF卡的技术标准及其FAT32文件管理系统。为降低文件管理系统的操作复杂度和提高CF卡的数据传输速率,通过对CF卡中文件的定量操作以及FAT表、FDT表和文件数据区的分开管理,设计了实时文件管理系统并分析了其性能。所设计的实时文件管理系统具有操作简单可靠的特点。2、研究了RapidIO技术并给出了串行RapidIO(SRIO)在Xilinx Virtex6系列FPGA和TMS320C6678 DSP中的实现方法。为满足数据回放过程中的数据传输需求,设计了FPGA与DSP之间的SRIO链路,通过具体配置FPGA中SRIO IP核和修改其中HDL源码以及初始化DSP中SRIO模块,实现了FPGA与DSP间的数据传输,具有数据传输速率快的特点。3、介绍了某微型SAR实时成像处理机,通过处理机实际工作过程中数据流程的分析,设计了一种定时突发的数据回放方案,实现了对实时成像处理机机载飞行条件下工作过程的模拟。在详细研究了数据回放技术的实现途径的基础上,实现了SAR数据的回放,并利用CCS5和ChipScope软件对回放数据的正确性进行了验证。通过对突发过程中数据回放速率的测试,数据传输速率稳定在70.6MB/s,满足高速数据回放的要求。4、为满足实时成像处理机调试的需求,设计实现了控制数据回放的上位机软件,进行了功能的正确性测试。测试结果表明该上位机可灵活有效地实现数据回放过程的控制。最后,结合上位机的控制给出了数据回放在实时成像处理机调试过程中的应用。