Abstract:
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 NiosII 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.
Key words:
navigation,
BD/GLONASS receiver,
System On a Programmable Chip(SOPC),
embedded software core NiosII
摘要: 采用FPGA+DSP模式实现的扩频接收机存在开发周期长、实现难度大等缺点。针对该问题,基于可编程片上系统,利用FPGA内的嵌入式软核NiosII代替DSP处理器和通用控制器,在单片FPGA内实现整个BD/GLONASS组合导航定位接收机。阐述匹配滤波器、相关器、载波跟踪环和码跟踪环的算法理论与实现方法。在24 h内的静态定位结果表明,该接收机的定位精度满足要求。
关键词:
导航,
BD/GLONASS接收机,
可编程片上系统,
嵌入式软核NiosII
CLC Number:
WEI Jing-fa; HU Yong-hui; LI Gun. Design and Implementation of Spread-spectrum Receiver Based on SOPC[J]. Computer Engineering, 2009, 35(18): 224-226.
魏敬法;胡永辉;李 滚. 基于SOPC的扩频接收机设计与实现[J]. 计算机工程, 2009, 35(18): 224-226.