应用于数字下变频中CORDIC算法的FPGA实现
闫温合1,2,3,胡永辉1,2,李瑾琳4,何在民1,2,吴成英5,赵坤娟1,2,3
(1. 中国科学院国家授时中心,西安 710600;
2. 中国科学院精密导航定位与定时技术重点实验室,西安 710600;
3. 中国科学院大学,北京 100049;
4. 湖北省电力公司信息通信分公司,武汉 430077;
5. 湖北民族学院,恩施 445000)
摘要:正余弦信号在GNSS接收终端的数字下变频中有着重要的应用,CORDIC算法是实现正余弦信号的最重要方法。立足于DDS与CORDIC算法的基本原理,针对CORDIC算法实现主要存在的3个问题,结合变象限法、流水线技术及相幅量化数据格式,在FPGA上通过实现CORDIC算法可在一个时钟周期内计算出正余弦信号幅值。仿真结果表明:与传统CORDIC算法实现相比,本文实现的正余弦信号精度高且速度快,并
能满足GNSS接收终端数字下变频对正余弦信号的需求。
关 键 词:CORDIC算法;流水线结构;正余弦信号;数字下变频(DDS)
中图分类号:P127.1
文献标志码:A 文章编号:1674-0637(2014)01-0034-07
附件下载: