找回密码
 注册
关于网站域名变更的通知
查看: 336|回复: 1
打印 上一主题 下一主题

[毕业设计] 改进型高速高精度CORDIC算法及其在DDFS中的应用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-2-1 10:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
改进型高速高精度CORDIC算法及其在DDFS中的应用

% y! ?  T% z4 ^3 A5 \摘要:提出了一种新的选择迭代式高速高精度CORDIC( COrdinate Rotation Digital Computer)算法.基于表驱动法缩小目标旋转角度,通过改进的基本角度选择方法旁路不必要的迭代;并以移位和减法实现幅度校正,减小硬件资源消耗.设定角度误差小于10“*rad时,迭代次数减小至7次以下.在 DDFS( Direct Digital Frequency Syuthesizer)的应用中,利用区间压缩技术在Xilinx的 FPGA中实现20位定点小数电路设计.仿真及实测结果表明,该算法幅度误差小于2×10―3,输出延时不大于43.5ns,同时硬件资源消耗不增加.
$ u: h1 S5 [; C( t关键词:坐标旋转数字计算机;直接数字频率合成器;表驱动;现场可编程门阵列, k) {0 S' ?) w

* y2 R- B( r% v3 P8 j. M1引言
# r$ y0 B2 ^3 B( ^- N0 U直接数字频率合成技术( DDFS)属于第三代频率合成技术,由Tierney J在1971年首先提出".传统的DDFS基于查找表(LUT)技术,其主要结构包括相位累加器、查找表、DAC和低通滤波器.累加器在时钟的上升沿对频率控制字进行累加,将结果作为地址在查找表中读出正余弦值,通过DAC后进行低通滤波.在满足Nyquist采样定律的情况下,增大频率控制字可增大合成的频率.这种方法具有快速转换、高频率分辨率﹑低相位噪声和相位连续等优点2.但由于有限字长的截断误差,基于查找表的 DDFS必须在精度和面积、速度之间折衷.坐标旋转数字计算机(CORDIC)可通过移位和加减计算平方根、正余弦、模长与相位以及坐标变换,易于在 FPGA 等VLSI器件中实现,广泛应用于FFT、矩阵分解和DDFS[3].
* @, O2 e: `3 W4 ?+ w: W6 _! x: p, d6 ~

  Z8 A9 a% }& z  n
游客,如果您要查看本帖隐藏内容请回复

; b( @5 Z3 ~  l- ~
8 V+ K# H) W: |0 T% @/ [$ X
' ]0 |2 I) z, V$ |: ?

该用户从未签到

2#
发表于 2021-2-1 13:13 | 只看该作者
改进型高速高精度CORDIC算法及其在DDFS中的应用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-20 17:16 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表