cordic的FPGA概念和算法推导是什么?针对这个问题,本文详细介绍了相应的分析和解决方法,希望能帮助更多想要解决这个问题的小伙伴找到更简单易行的方法。
一、CORDIC
简介
CORDIC是坐标旋转数字计算机的简称,即坐标旋转数字运算,主要用于解决导航系统中三角函数、反三角函数和开运算的实时运算问题。CORDIC算法提供了一种数字计算的近似方法,最终将运算分解为一系列的加、减、移运算,非常适合硬件实现。
CORDIC算法有旋转和矢量两种模式,分别适用于圆坐标系、线坐标系和双曲坐标系。
二、旋转模式算法推导
希腊字母好像插不进去?然后我会截图我的笔记。请理解。
因为每次伪旋转都会导致矢量模长的变化,所以第ith次伪旋转模长的补偿因子用Ki表示,所以第ith次伪旋转实旋转的结果应该是:
当n趋近于无穷大,An趋近于1.646760258,xo=1/An,yo=0时,可以得到目标转角的正弦和余弦值。
关于cordic的FPGA概念和算法推导的问题,我希望在这里分享答案。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/112500.html