资源简介
用matlab对cordic算法进行仿真验证,然后用verilog在FPGA上实现,并在modelsim上进行仿真验证,仿真结果均正确

代码片段和文件信息
function [XoutYoutZout]=Cordic(XinYinZinlevel)
%---------------------------------------------------
%函数名:Cordic
%函数功能:计算一级cordic
%--------------------------------------------------
%输入参数:Xin:输入的横坐标
% Yin: 输入的纵坐标
% Zin: 需要旋转的角度
% level:调用的级数
%--------------------------------------------------
%输出参数:Xout: 输出的横坐标
% Yout; 输出的纵坐标
% Zout: 经过一次旋转后的误差
%--------------------------------------------------
if Zin>0
Xout = Xin - Yin/(2^level);
Yout = Yin + Xin/(2^level);
Zout = Zin - radtodeg(atan(1/(2^level)));
else
if Zin<0
Xout = Xin + Yin/(2^level);
Yout = Yin - Xin/(2^level);
Zout = Zin + radtodeg(atan(1/(2^level)));
else
Xout = Xin;
Yout = Yin;
Zout = Zin;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-11-06 19:51 Cordic_MATLAB仿真加Verilog实现\
目录 0 2013-11-06 19:51 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\
文件 523 2013-04-24 19:56 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\Cordic.asv
文件 884 2013-05-17 15:44 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\Cordic.m
文件 617 2013-05-17 15:43 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\CordicTest.asv
文件 888 2013-05-17 17:37 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\CordicTest.m
文件 694 2013-04-24 19:41 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\CordicTop.asv
文件 1043 2013-05-17 15:37 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\CordicTop.m
文件 98 2013-05-06 10:58 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\Cordic_GetPha.asv
文件 74 2013-05-06 10:59 Cordic_MATLAB仿真加Verilog实现\CORDIC_matlab\Cordic_GetPha.m
目录 0 2013-11-06 19:51 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\
文件 957 2013-05-06 11:27 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.bld
文件 20238 2013-05-20 14:16 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\Cordic.gise
文件 50936 2013-05-20 14:16 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\Cordic.ise
文件 49682 2013-05-06 11:28 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.ncd
文件 68149 2013-05-06 11:27 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.ngd
文件 496 2013-05-06 15:23 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\Cordic.ntrc_log
文件 22318 2013-05-06 11:28 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.pad
文件 4882 2013-05-06 11:28 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.par
文件 215 2013-05-06 11:28 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.pcf
文件 16555 2013-05-06 11:28 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.ptwx
文件 14081 2013-05-06 11:29 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.twr
文件 45347 2013-05-06 11:29 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.twx
文件 153 2013-05-06 11:28 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.unroutes
文件 1034 2013-05-17 10:06 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.v
文件 46728 2013-05-17 11:25 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\Cordic.xise
文件 46 2013-05-06 11:28 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic.xpi
文件 987 2013-05-17 10:42 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic0.v
文件 1101 2013-05-17 10:45 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic1.v
文件 1130 2013-05-17 10:50 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic10.v
文件 1130 2013-05-17 10:49 Cordic_MATLAB仿真加Verilog实现\Cordic_Verilog\cordic11.v
............此处省略334个文件信息
- 上一篇:戈泽尔算法源程序
- 下一篇:802.11n信道模型
相关资源
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
评论
共有 条评论