论文部分内容阅读
近年来,随着导弹、雷达、空间飞行器所产生的数据量和数据传输带宽的不断增大,要求相应的数据传输系统具有高速数据接收和发送的能力,才能满足在测控通信中对数据、信息以及指令处理的要求,以实现快速、准确的遥测和控制。论文所研究与实现的高速数据传输系统是指通过高速数据总线传输数据,达到数据源/宿与计算机进行高速数据传输的目的。在研究和分析数据传输系统和计算机总线技术的发展后,选用第三代I/O总线标准—PCI Express(简称PCIe)作为高速数据传输总线,利用Xilinx FPGA的IP核实现PCIe Gen2.0总线标准的接口设计,并通过总线DMA传输方式,完成数据的高速传输。高速数据传输系统的设计核心为高速数据传输卡中FPGA控制逻辑的设计,其中包括数据收发控制器和PCIe Gen2.0接口控制器。此外,论文还研究和构建了作为系统重要组成部分的应用程序、驱动程序以及高速数据存储设备,分析了其作用与性能,最终完成了应用于测控通信中高速数据传输系统的设计与实现。为了验证系统的功能和性能,论文进行了三种方式的测试。测试结果表明,数据接收和发送过程所达到的数据传输速率分别为6.5Gbps和6.3Gbps,并且具有自适应接收速率以及可调节发送速率的功能。经过大量反复的测试和分析,数据传输过程高速、稳定、准确,能够满足目前导弹、雷达以及航天领域的测控通信系统对数据传输的要求,特别在当前航天测控通信系统中的遥感与数据传输环节,具有广阔的应用前景和实用价值。