论文部分内容阅读
随着信息技术的飞速发展,软件无线电已成为无线通信和军事领域的研究重点。移动通信,深空探测、频谱监测和遥感等领域朝宽带化和更大信息容量的方向发展,科技日新月异,通过硬件升级的传统方式已不能适应新的技术革新。软件无线电因其构建标准化、模块化的通用硬件平台,用软件实现功能迭代的思想受到广泛关注。 本文基于深入掌握软件无线电体系结构和基本思想的基础上,围绕着软件无线电接收机中数据处理、传输过程中对数据率的要求,制定了基于信道化数字下变频技术和PCI总线接口的数据传输策略。首先,分析了软件无线电的结构和关键技术,从软件无线电可编程配置的角度出发,设计频率、带宽可调的信道化方案,划分子频带,并采用多相滤波结构完成数字下变频(DDC)将高速数据转化为低采样率的数据流,在Xilinx Vertex-6的FPGA上完成逻辑设计和实现。 其次,从接收机数据传输要求出发,阐述PCI总线工作原理,以PCI9054芯片为载体,确定PCI接口从硬件至上位机软件的总体框架。讲述了PCI传输单元设计中的关键技术,包括FPGA时序设计、设备驱动和应用程序开发,进行程序编写和调试工作,最终联调验证PCI数据传输性能。 最后,为了满足硬件平台处理多样性数据的传输,制定PCI接口数据通信格式,完成组帧解帧功能,证明通信策略能够保证子频带数据的实时传输。在上位机平台上,基于多PC工作站的软件无线电分布式处理思想,通过局域网构建分布式处理平台,通过VC程序开发完成多类型数据的分发、信号处理和调用外部程序VSA89600完成最终结果显示。