信号与信息处理综合实验(FPGA部分)指导书_lab2..docVIP

  • 2
  • 0
  • 约2.29千字
  • 约 8页
  • 2016-12-25 发布于重庆
  • 举报

信号与信息处理综合实验(FPGA部分)指导书_lab2..doc

《信号与信息处理综合实验(FPGA部分)》 实验指导书 实验二 CORDIC算法 实验目的 掌握FPGA设计中的流水线技术; 掌握Cordic算法的基本原理及其实现方法; 了解通过在片内生成ROM的方式进行在板模块测试的方法。 实验内容 按实验指导书所给出的步骤,在FPGA上实现Cordic算法用于计算sin(x)。 修改程序使其能够用于计算。 实验要求 按下面的说明逐步操作,实验结束后需经教师或助教验收,并将工作目录压缩后重新命名,命名规则为“组号_lab1.zip(rar)”,并分别撰写实验报告,上传到ftp上的”FPGA实验二”文件夹。 实验过程说明 Cordic算法原理 Cordic算法的全称是Coordinate Rotation Digital Computer ,可以用于实现对多种超越函数的运算。Cordic算法将多种难以用硬件电路直接实现的复杂运算分解为统一的简单移位-加法的迭代运算形式,结构规则、运算周期可以预测、适合于集成电路实现。所谓的超越函数是指变量之间的关系不能用有限次加、减、乘、除、乘方、开方运算表示的函数。如指数函数、对数函数、三角函数和反三角函数等都是超越函数。 最初的Cordic算法由J.D.Volder 于1959 年提出, 用于计算三角函数。 1971 年,Walther 提出了统一的CORDIC 算法,引入了参数m 将CORDIC 实现的

文档评论(0)

1亿VIP精品文档

相关文档