资源简介
用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信道模型
相关资源
- 802.11n信道模型
- 戈泽尔算法源程序
- XXXXXXRobustControlDesignwithMATLAB.pdf
- USB CAN 二次开发源代码 matlab版本Demo
- 十分钟搞定matlab GUI
- 克里金插值法MATLAB工具箱
- Matlab的GUI展示两种图像加密算法
- Matlab程序,是播放音乐文件的波形和
- matlab带通滤波器
- MATLAB 2014b破解
- 鲸鱼优化算法(WOAMatlab).zip
- matlab实现近似熵值的计算
- matlab图像处理包括数据反演以及其他
- 小波变换图像融合的matlab实现
- 数值分析上机题(matlab版)(东南大
- matlab实现六维力传感器参数辨识
- matlab蚁群算法各种经典蚁群算法for
- matlab实现视频中动态目标跟踪
- matlab 实现水印
- Mie matlab
- 利用MATLAB仿真软件实现图像的去噪处
- 《信号与系统-MATLAB综合实验》的Mat
-
用MATLAB-Simuli
nk做锂电池建模 .pdf - LMS MATLAB DSP算法实现和程序收集
- MATLAB图像高分辨率
- DRLSE距离正则化水平集演化算法的MA
- intlab_v6.0工具箱+其使用说明Introducti
- 现代通信系统(MatLab)源代码
- saber\\matlab联合仿真
- 应用matlab计算人脸识别率
评论
共有 条评论