Xilinx CORDIC算法(非常经典).pdf

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Xilinx CORDIC算法(非常经典)

FPGAsfor DSP 4 CORDIC 算法 Return Return DSPedia Home DSP Notes Menu Version 3.10/30/07 For Academic Use Only in Accordance with Licence-to-Use, see readme.pdf THIS SLIDE IS BLANK Top 简介 4.1 • 目前的 FPGA 具有 许多 乘法器和加法器。 然而各种各样的通信技术和 矩阵算法则需要三角函数、平方根等的运算。 如何在 FPGA 上执行这些运算 ? 可以使用查找表 , 或是迭代法 • 本节介绍了 CORDIC 算法 ; 这是一个 “ 移位相加 ” 算法 , 允许计算不同的 三角函数 , 例如 : • x2 + y2 • cos θ, tan θ, sin θ • 包括除法和对数函数在内的其它函数。 August 2007, Version 3.8/21/07 For Academic Use Only. All Rights Reserved Notes: Top 关于 CORDIC 算法的细节问题,可参见下面的材料 : [1] R. Andraka. A survey of CORDIC algorithms for FPGA based computers. /cordic.htm [2] The CORDIC Algorithms. /ee/class/ee621/Lectures/L22.PDF [3] CORDIC Tutorial. /~geezer/embed/cordic.htm [4] M. J. Irwin. Computer Arithmetic. /~cg575/lectures/cse575-cordic.pdf CORIDC 技术并不是什么新鲜的东西。 事实上它可以追溯到 1957 年由 J. Volder 发表的一篇文章。 在上个世纪 五十年代, 在大型实际的计算机中的实行移位相加受到了当时技术上的限制, 所以使用 CORDIC 变得非常必 要。 到了七十年代, Hewlett Packard 和其他公司出产了手持计算器 , 许多计算器使用一个内部 CORDIC 单元来 计算所有的三角函数 ( 了解这件事的人们一定还记得,那时求一个角度的正切值需要延迟大约 1 秒中 )。 二十世纪八十年代,随着高速度乘法器与带有大存储量的通用处理器的出现, CORDIC 算法变得无关紧要了。 然而在二十一世纪的今天, 对于 FPGA 来说, CORDIC 一定是在 DSP 应用中 ( 诸如 多输入多输出 (MIMO ), 波束形成以及其他自适应系统 ) 计算三角函数的备选技术。 Developed by: Top 笛卡尔坐标平面旋转 4.2 • 在 xy 坐标平面上将点 ((x , y ) 旋转 θ 角度到点 (x , y ) 的标准方法如 1

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档