作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (18): 224-226. doi: 10.3969/j.issn.1000-3428.2009.18.079

• 工程应用技术与实现 • 上一篇    下一篇

基于SOPC的扩频接收机设计与实现

魏敬法1,2,胡永辉1,李 滚3   

  1. (1. 中国科学院国家授时中心,西安 710600;2. 中国科学院研究生院,北京 100039;3. 电子科技大学,成都 610054)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-09-20 发布日期:2009-09-20

Design and Implementation of Spread-spectrum Receiver Based on SOPC

WEI Jing-fa1,2, HU Yong-hui1, LI Gun3   

  1. (1. National Time Service Center, Chinese Academy of Sciences, Xi’an 710600; 2. Graduate University of Chinese Academy of Sciences, Beijing 100039; 3. University of Electronic Science and Technology, Chengdu 610054)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-09-20 Published:2009-09-20

摘要: 采用FPGA+DSP模式实现的扩频接收机存在开发周期长、实现难度大等缺点。针对该问题,基于可编程片上系统,利用FPGA内的嵌入式软核NiosII代替DSP处理器和通用控制器,在单片FPGA内实现整个BD/GLONASS组合导航定位接收机。阐述匹配滤波器、相关器、载波跟踪环和码跟踪环的算法理论与实现方法。在24 h内的静态定位结果表明,该接收机的定位精度满足要求。

关键词: 导航, BD/GLONASS接收机, 可编程片上系统, 嵌入式软核NiosII

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

中图分类号: