Sine and Cosine calculations,Rectangular to Polar Conversion,Polar to Rectangular Conversion
2021-06-02 10:12:36 421KB cordic vhdl 代码
1
一种传统的cordic算法, 可用于产生正弦波的直接数字频率发生器(DDS)
2021-05-31 15:19:32 9KB cordic dds
1
cordic 算法知道正弦和余弦值,求反正切,即角度。 采用用不断的旋转求出对应的正弦余弦值,是一种近似求解发。 旋转的角度很讲求,每次旋转的角度必须使得 正切值近似等于 1/(2^N)。旋转的目的是让Y轴趋近与0。把每次旋转的角度累加,即得到旋转的角度和即为正切值。 比如Y轴旋转45度,则值减小1/2;
2021-05-29 19:03:09 222KB 算法 电机控制
1
该程序用verilog语言,实现cordic,可以求出cos,sin
2021-05-23 12:13:25 7KB cordic
1
正弦余弦输出,有测试文件,完美运行。 坐标旋转数字计算机CORDIC(COordinate Rotation DIgital Computer)算法,通过移位和加减运算,能递归计算常用函数值,如Sin,Cos,Sinh,Cosh等函数,由J. Volder于1959年提出,首先用于导航系统,使得矢量的旋转和定向运算不需要做查三角函数表、乘法、开方及反三角函数等复杂运算。J. Walther在1974年用它研究了一种能计算出多种超越函数的统一算法。
2021-05-22 12:35:45 1.89MB CORDIC DDS
1
为了实现可调频信号源的设计,提出了一种基于CORDIC算法的DDS调频信号源的设计方案,本中首先介绍了DDS的工作原理,同时对基于CORDIC算法的相幅变换方法进行了详细叙述,利用计算正弦值的CORDIC算法在FPGA上设计数字调频波信号源,可输出高精度数字调频信号,最后对整体模块进行了仿真和实验,输出中心频率23.5 MHz,带宽 1.5 MHz的调频信号,验证了文中提出的方案可行,并且结构简单易于实现。
2021-05-10 14:50:37 2.36MB DDS; CORDIC; 调频波; FPGA
1
自整角机是一种用于角度测量的微型电机,其输出包含角度的模拟信号经过简单处理和A/D变换后再通过CORDI算法解码。CODIC算法具有精度灵活可调、运算速度快、硬件实现简单等优点;通过对CORDC算法角度及对自整角机输出信号的象限修正,设计了一种基于CORDIC算法流水线技术的自整角机解码算法,并以FPGA为平台进行模拟和仿真,验证其准确性及可行性。
2021-05-06 19:09:47 274KB CORDIC算法
1
用Matlab的.m文件实现CORDIC算法用于产生正弦波,代码浅显易懂,该代码对于指导CORDIC算法在FPGA等可编程器件下的实现具有参考意义。
1
对于STM32F1这样的无浮点运算单元的单片机来说采用浮点计算对数非常的耗时,本代码采用汇编程序在STM32F1上实现定点64bit的高精度cordic算法计算对数,加快了运算时间
2021-04-29 21:37:17 9KB STM32 CORDIC 对数 汇编
1
使用cordic算法思想计算浮点数的log10对数,在stm32F401平台编译通过,性能比自带FPU运算耗时提升75%。精度在10^-7内。可自行修改读数ln或者其他底数的对数。
2021-04-21 21:08:17 7KB cordic log
1