cordic算法

时间:2020-10-11 17:11:26
【文件属性】:

文件名称:cordic算法

文件大小:147KB

文件格式:DOCX

更新时间:2020-10-11 17:11:26

cordic

FPGA使用的cordic算法 ORDIC算法实现arctanh和sqrt(x^0-y^0),使用的是双曲系统、向量模式。本文介绍传统的和扩展的两种CORDIC算法实现计算arctanh。其传统的CORDIC算法基本公式如1-1所示。 ■(x(i+1)= x(i)+ y(i)*d*2^(-i)@y(i+1)=y(i)+ x(i)*d*2^(-i)@ z(i+1)=z(i)-d*atanh⁡(2^(-i)) ) (1-1) 其中, i = 1,2,3,4,4...N if x(i+1)*y(i+1) >= 0 d = -1; else d = 1; end 输入的条件是: z0 = 0,x0 = 1, abs(atanh(y0/x0)) <= 1.1182 ,x0>y0 对于abs(atanh(y0/x0)) <= 1.1182,大概y0/x0 <= 0.805 输出的结果是: z = atanh(y0/x0) x = w*sqrt(x0^2 - y0^2)


网友评论

  • good!