登录
首页 » Others » xilinx_CORDIC算法(非常经典)

xilinx_CORDIC算法(非常经典)

于 2020-11-29 发布
0 481
下载积分: 1 下载次数: 5

代码说明:

FPGA有关的cordic讲解,xilinx公司ppt型的详细讲解,中文。从原理到实现(模型的建立等)。简介目前的具有许多乘法器和加法器。然而各种各样的通信技术和矩阵算法则需要三角函数、平方根等的运算如何在上执行这些运算可以使用查找表或是迭代法本节介绍了算法这是一个移位相加算法允许计算不同的三角函数例如0.0.0包括除法和对数酾数在内的其它函数。xⅫNX关于算法的细节问题,可参见下面的材料技术并不是什么新鲜的东西。事实上它可以追溯到年由发表的一篇文章。在上个世纪五十年代,在大型实际的计算机中的实行移位相加受到了当时技术上的限制,所以使用变得非常必要。到了七十年代,和其他公司出产了手持计算器,许多计算器使用一个内部单元来计算所有的三角函数(了解这件事的人们一定还记得,那时求一个角度的正切值需要延迟大约1秒中)二十世纪八十年代,随着高速度乘法器与带有大存储量的通用处理器的出现, CORDIC算法变得无关紧要了。然而在二十一世纪的今天,对于来说,定是在应用中(诸如多输入多输出(波束形成以及其他自适应系统)计算三角函数的备选技术。wwwsteepestascenCO1笛卡尔坐标平面旋转在坐标平面上将点(,)旋转0角度到点(,)的标准方法如下所示00这被称为是平面旋转、向量旋转或者线性矩阵代数中的旋转。xⅫNX上面的方程组同样可写成矩阵向量形式00例如一个相移为wwwsteepestascenCO1伪旋转通过提出因数,方程可写成下面的形式000(0)如果去除0项,我们得到伪旋转方程式0)6(0)即旋转的角度是正确的,但是与的值增加9倍由于所以模值变大。注意我们并不能通过适当的数学方法去除0项然而随后我们发现去除θ项可以简化坐标平面旋转的计算操作。xⅫNX在坐标平面中0因此经过伪旋转之后,向量的模值将增加0倍。向量旋转了正确的角度但模值出现错误。wwwsteepestascenCO1方法方法的核心是伪旋转角度θ,其中θ。故方程为下面的表格指出用于算法中每个迭代的旋转角度精确到位小数xⅫNX在这里,我们把变换改成了迭代算法。我们烀各种可能的旋转角度加以限制,使得对任意角度θ的旋转能够通过一系列连续小角度的旋转迭代来完成。旋转角度遵循法则:0,遵循这样的法则,乘以正切项变成了移位操作。前几次迭代的形式为第次迭代旋转第次迭代旋转第次迭代旋转等很显然,每次旋转的方向都影响到最终要旋转的累积角度。在≤日的范围内的任意角度都可以旋转。满足法则的所有角度的总和0为。对于该范围之外的角度,可使用三角恒等式转化成该范围内的角度。当然,角分辨率的数据位数与最终的精度有关。。因此,在次旋转以后,为了标定伪旋转的幅度,要求乘以一个系数角分辨率的数据位数对最终的旋转精度非常关键。wwwsteepestascenCO1

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Strapdown analytics _Paul G Savage
    关于捷联惯导的一本很经典的英文著作,适合相关方向的研究生和科研人员使用。此处将本书分为两个部分,均放入压缩包中。
    2021-05-07下载
    积分:1
  • 时间序列分析-高阶统计量方法
    高阶统计量广泛应用于所有需要考虑非高斯性、非最小相位性、有色噪声、非线性或循环平稳性的各类问题中。本书是国内外第一本全面论述时间序列分析和信号处理中的高阶统计量理论、方法及应用的专著。全书共分十三章,内容包括高阶统计量、非参数化高阶谱分析、因果和非因果非最小相位系统的辨识、自适应估计和滤波、信号重构、信号检测、谐波恢复、多元时间序列分析、时变非高斯信号的时频分析、阵列处理、循环平稳时间序列分析以及其它专题(时延估计、盲反卷积和盲均衡、多维非高斯信号)。本书可用作系统理论、信息与控制、信号处理、应用数学、物理学等众多专业的大学教师、高年级大学生和研究生的教学参考书,同时对从事时间序列分析和信号处
    2020-12-10下载
    积分:1
  • MATLAB基于几何图形法的障碍物地图构建算法
    这是一份关于MATLAB基于几何图形法的障碍物地图构建算法的源代码,是我总结的自己关于线性规划的构图方法的理解,里面包含四个matlab的函数,可以直接调试,没有主函数,直接运行需要自己提供输入参数,具体参数代码注释的很详细,不理解的可以看我写的博客,link:https://blog.csdn.net/SimileciWH/article/details/83958617
    2020-07-03下载
    积分:1
  • 基于STC89C52单片机的数字时钟
    /*******************6604第一次作品(数字时钟)~~~主讲:伍修全*//**基本功能:1、显示时间。2、可用按键调整时间。3、使用定时器**//**扩展功能:1、可设置闹铃。2、年、月、日显示。3、倒计时功能。4、整点报时功能************//**程序设计:吴彬。~~2009-07-19**/
    2020-12-10下载
    积分:1
  • 双层规划模型的遗传算法求解的Matlab源码-双层规划模型的遗传算法求解的Matlab源码.doc
    双层规划模型的遗传算法求解的Matlab源码-双层规划模型的遗传算法求解的Matlab源码.doc非常实用,值得一看
    2020-11-27下载
    积分:1
  • 热敏电阻测温电路及源码(PT100)
    的完整电路和源码电路用的isis,代码用的keil4电路可仿真,代码采用模块化编程,结构清晰,注释详细因为是一套本人已经成功做出来的东西,能很轻松的再搞个课程设计或者干别的,分高点,请大家见谅!!因为程序是在实际情况下有所修改,有些引脚稍有变化,可以在程序中很清楚的修改正确!
    2020-12-12下载
    积分:1
  • 足球机器人仿真代码 C++
    此程序可以实现模拟足球机器人在比赛中进行抢球,发球,射门等仿真!
    2020-12-06下载
    积分:1
  • 粒子群算法无功优化
    基于粒子群算法的配电网无功优化程序,利用了IEEE30节点进行MATLAB编程
    2020-11-06下载
    积分:1
  • 模糊控制的隶属函数、应用,matlab
    【实例简介】相关模糊控制的相关函数,应用等。介绍了Matlab模糊控制工具箱为模糊控制器的设计提供了一种非常便捷的途径,通过它我们不需要进行复杂的模糊化、模糊推理及反模糊化运算,只需要设定相应参数,就可以很快得到我们所需要的控制器,而且修改也非常方便。下面将根据模糊控制器设计步骤,一步步利用Matlab工具箱设计模糊控制器
    2021-11-19 00:39:02下载
    积分:1
  • 现代控制理论 刘豹 PPT课件
    这个是天津大学刘豹的现代控制理论,讲的很不错,对现代控制理论分析的很好,值得看看。
    2020-12-02下载
    积分:1
  • 696516资源总数
  • 106642会员总数
  • 12今日下载