摘要

作为国家战略空间基础设施,北斗卫星导航系统(BeiDou Navigation Satellite System,BDS)可以提供民用的标准定位服务和军用的精确定位服务,对我国的国防和经济建设意义重大;为研究BDS信号的产生机理和导航服务技术,在介绍伪随机码基本原理及BDS的CB1I码和CB2I码产生方法的基础上,基于FPGA硬件对该码生成器进行了硬件仿真实现;通过定义11位寄存器用来描述11级移位寄存器各级的状态,以此为基础生成了m序列,并最终生成了CB1I码和CB2I码;通过Modelsim软件进行了仿真实验,下载至FPGA进行了硬件实现实验,验证了该生成电路能准确得到目的CB1I码和CB2I码;设计了基于Nios II和虚拟可重构(Virtual reconfigurable circuits,VRC)阵列的演化电路来实现该电路的方法,以可编程逻辑器件实现码生成电路,有助于对空间中BDS码生成器的抗干扰能力和自修复能力的研究。

  • 单位
    中国人民解放军陆军工程大学