了不起的CORDIC
文章平均质量分 75
爱吃蛋挞的Dolly
数字芯片设计方向小白成长记
展开
-
CORDIC算法:圆周旋转模式下计算三角函数和模值
CORDIC算法:圆周旋转模式下计算三角函数和模值 CORDIC(Coordinate Rotation Digital Computer)坐标旋转数字计算机,是数学与计算机技术交叉产生的一种机器算法,用于解决计算机的数学计算问题。发展到现在,CORDIC算法及其扩展算法大致有三种计算模式:圆周旋转模式、线性旋转模式和双曲线旋转模式,分别用来实现不同的数学运算。 &nbs转载 2021-01-11 17:10:12 · 1141 阅读 · 1 评论 -
CORDIC实现幅度和相位求解
MATLABfunction [pha, amp] = cordic(x, y)%仅以第一象限为例K = 0.607253;atanTable = atand(2.^([0:-1:-15]))/180;len = length(atanTable);pha = 0;for i = 0:len-1 if (y>0) x_new = x + y*2^-i;%此处移位寄存器实现 y_new = y - x*2^-i;%此处移位寄存器实现原创 2021-01-11 17:00:12 · 2827 阅读 · 3 评论 -
CORDIC算法原理详解及其Verilog实现
CORDIC算法原理详解及其Verilog实现本文的verilog代码链接:https://pan.baidu.com/s/1GGbRjxO5CxoIODQAg1l6Lw提取码:jo0h*本文的Verilog代码均没有考虑象限问题,MATLAB代码有考虑。*本文参考博客[1]https://blog.csdn.net/qq_39210023/article/details/77456031[2]https://blog.csdn.net/longxuekun1992/article/detai转载 2021-01-11 16:54:10 · 12754 阅读 · 9 评论