一种改进 CORDIC 算法的反正切计算  被引量:4

AnImproved Arctangent-Calculation for CORDIC Algorithm

在线阅读下载全文

作  者:李雪[1] 徐洋洋 邱雅倩 姚亚峰[2] LI Xue;XU Yangyang;QIU Yaqian;YAO Yafeng(College of Electronic Information Engineering,Wuhan Polytechnic,Wuhan 430074,China;School of Mechanical Engineering and Electronic Information,CUG,Wuhan 430074,China)

机构地区:[1]武汉职业技术学院电子信息工程学院,湖北武汉430074 [2]中国地质大学机械与电子信息学院,湖北武汉430074

出  处:《电视技术》2019年第2期14-18,共5页Video Engineering

基  金:湖北省教育厅科学技术研究项目指导性项目(B2015422);中央高校军民融合专项基金培育项目(201708)

摘  要:传统流水线结构的坐标旋转数字计算(Coordinate Rotation Digital Computer,CORDIC)算法的迭代周期固定,在实现反正切函数运算时存在硬件资源消耗过多、输出时延较长等问题,提出一种基于查找表的改进的CORDIC算法。该方法不仅通过缩减有效数据位宽、合并迭代等手段节省了剩余角度Z路径的计算量,而且还消除了的增益因子的影响,有效的减小了硬件资源消耗及电路面积。分别使用matlab以及XILINX ISE进行理论建模分析仿真以及实际验证,结果表明:改进CORDIC算法在保证输出精度前提下,电路工作速度有一定提高,输出时延也有所减少,寄存器消耗节省50.6%,有效的降低了硬件资源消耗,适合实时性强、硬件资源有限的现代通信应用场合。The iterative period of Coordinate Rotation Digital Computer (CORDIC) algorithm is fixed in the traditional pipeline structure. When the arctangent function is implemented, there are many problems such as excessive hardware resource consumption and long output delay,an improved CORDIC algorithm based on look up table was proposed. This method not only reduced the effective data bit width and merges iterations, but also eliminated the influence of gain factor, and effectively reduced the hardware resource consumption and circuit area. Theoretical simulation and practical verification were carried out in matlab and XILINX ISE, the conclusion shows that under the premise of ensuring the output precision, the improved CORDIC algorithm improves the circuit speed, reduces the output delay, saves 50.6% of the register consumption, and effectively reduces the hardware resource consumption.

关 键 词:坐标旋转数字计算机 查找表 反正切函数 现场可编程门阵列 数字信号处理 

分 类 号:TN492[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象