花费 26 ms
cordic算法的verilog实现及modelsim仿真

1. 算法介绍 CORDIC(Coordinate Rotation Digital Computer)算法即坐标旋转数字计算方法,是J.D.Volder1于1959年首次提出,主要用于三角函数、双曲线、指数、对数的计算。该算法通过基本的加和移位运算代替乘法运算,使得矢量的旋转和定向的计算 ...

Fri Aug 22 23:46:00 CST 2014 3 11018
FPGA算法学习(1) -- Cordic(圆周系统之旋转模式)

三角函数的计算是个复杂的主题,有计算机之前,人们通常通过查找三角函数表来计算任意角度的三角函数的值。这种表格在人们刚刚产生三角函数的概念的时候就已经有了,它们通常是通过从已知值(比如sin(π/2)= ...

Sat Jul 01 18:01:00 CST 2017 0 6029
基于FPGA的cordic算法的verilog初步实现

  最近在看cordic算法,由于还不会使用matlab,真是痛苦,一系列的笔算才大概明白了这个算法是怎么回事。于是尝试用verilog来实现。用verilog实现之前先参考软件的程序,于是先看了此博文http://blog.csdn.net/liyuanbhu/article/details ...

Tue Aug 30 04:38:00 CST 2016 1 7361
FPGA算法学习(1) -- Cordic(Verilog实现)

上两篇博文Cordic算法——圆周系统之旋转模式、Cordic算法——圆周系统之向量模式做了理论分析和实现,但是所用到的变量依然是浮点型,而cordic真正的用处是基于FPGA等只能处理定点的平台。只需将满足精度的浮点数,放大2^n倍,取整,再进行处理。 1. 旋转模式 假设要通过FPGA计算 ...

Sat Jul 01 21:41:00 CST 2017 0 4949
FPGA算法学习(1) -- Cordic(圆周系统之向量模式)

旋转模式用来解决三角函数,实现极坐标到直角坐标的转换,基础理论请参考Cordic算法——圆周系统之旋转模式。那么,向量模式则用来解决反三角函数的问题,体现的应用主要是直角坐标向极坐标转换,即已知一点的直角坐标(x,y),求其极坐标(α,γ),实际上是求arctan(y/x)。 旋转模式下,每次 ...

Sat Jul 01 19:08:00 CST 2017 0 1999

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM