摘要
采用FPGA+DSP模式实现的扩频接收机存在开发周期长、实现难度大等缺点。针对该问题,基于可编程片上系统,利用FPGA内的嵌入式软核NiosⅡ代替DSP处理器和通用控制器,在单片FPGA内实现整个BD/GLONASS组合导航定位接收机。阐述匹配滤波器、相关器、载波跟踪环和码跟踪环的算法理论与实现方法。在24h内的静态定位结果表明,该接收机的定位精度满足要求。
The spread-spectrum receivers implemented with FPGA+DSP model have many disadvantages, such as long exploitation period, great difficulty in realization. Aiming at this problem and based on System On a Programmable Chip(SOPC), the BD/GLONASS combination navigation positioning receiver is implemented in a single FPGA by using the embedded software core NioslI to instead of DSP processor and common controller. The algorithm principle and implementation methods of matched filter, correlator, carrier tracking loop and code tracking loop are described. The static positioning results of this receiver in twenty four hours show that its positioning precision satisfies the requirement.
出处
《计算机工程》
CAS
CSCD
北大核心
2009年第18期224-226,共3页
Computer Engineering