计算机工程 ›› 2008, Vol. 34 ›› Issue (14): 26-28.doi: 10.3969/j.issn.1000-3428.2008.14.010

• 博士论文 • 上一篇    下一篇

基于CORDIC的梯度跟踪算法的FPGA实现

王 韬1,罗明阳1,2,吴 军1,刘 波1,张建慧1   

  1. (1. 重庆大学通信工程学院,重庆 400044;2. 重庆金美通信有限责任公司,重庆 400044)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-07-20 发布日期:2008-07-20

FPGA Implementation of Gradient Tracking Algorithm Based on CORDIC

WANG Tao1, LUO Ming-yang1,2, WU Jun1, LIU Bo1, ZHANG Jian-hui1   

  1. (1. Communication Engineering College, Chongqing University, Chongqing 400044;2. Chongqing Jinmei Communication Co. Ltd., Chongqing 400044)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-07-20 Published:2008-07-20

摘要: 梯度跟踪算法在多飞行器测控及卫星移动通信中有广泛的应用,但现有的实现方案还存在很多缺点。该文以均匀圆阵为接收天线阵,在分析梯度跟踪算法原理及CORDIC算法原理的基础上,提出一种基于CORDIC算法与数字波束形成技术相结合的FPGA实现方案,给出电路实现原理图并使用Quartus软件进行了仿真分析,仿真结果表明该方案是正确、可行和有效的。

关键词: 梯度跟踪算法, 数字波束形成技术, CORDIC算法, 现场可编程逻辑阵列

Abstract: Gradient tracking algorithm is widely used in multiple-spacecraft TT&C system and satellite mobile communication system, but the existing hardware implementation method has many drawbacks. This paper analyzes the basic principle of gradient tracking based on uniform circular array and the principle of CORDIC, and puts forward a new FPGA implementation method using CORDIC algorithm and digital beam forming technology. The circuit diagram is designed and the simulation result by using quartus software is also carried out. The simulation proves that the method is correct, more effective and feasible.

Key words: gradient tracking algorithm, Digital Beam Forming(DBF), CORDIC algorithm, FPGA

中图分类号: