千家信息网

cordic的FPGA概念与算法推导是怎样的

发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,cordic的FPGA概念与算法推导是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、CORDIC 简介CORDIC是Coo
千家信息网最后更新 2024年11月11日cordic的FPGA概念与算法推导是怎样的

cordic的FPGA概念与算法推导是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

一、CORDIC 简介

CORDIC是Coordinate Rotation Digital Computer的简称,即坐标旋转数字运算,主要用于解决导航系统中三角函数、反三角函数和开放运算的实时运算问题,CORDIC算法提供了一种数字计算的逼近方法,最终将运算分解为一系列的加减和移位操作,故非常适合硬件实现。

CORDIC算法有旋转和向量两个模式,分别可以在圆坐标系、线性坐标系,双曲线坐标系中使用。

二、旋转模式算法推导

好像希腊字母插入不了?那我就把笔记截图吧请大家理解一下噻~~~~~~~~~

由于每次伪旋转都导致向量模长发生了变化,以Ki表示第i次伪旋转模长补偿因子,所以第i次伪旋转真实旋转的结果应该为:

当n趋近于无穷大时,An逼近1.646760258,令xo=1/An且yo=0即可得到目标旋转角度的正弦、余弦值。

关于cordic的FPGA概念与算法推导是怎样的问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

0