-
题名跳跃迭代的高速高精CORDIC算法及FPGA实现
被引量:1
- 1
-
-
作者
胡雄龙
陈进华
乔海
唐军
-
机构
江西理工大学机电工程学院
中国科学院宁波材料技术与工程研究所
-
出处
《计算机仿真》
北大核心
2023年第10期365-370,398,共7页
-
基金
国家自然科学基金青年科学基金(51807194)
宁波市科技创新2025重大专项(2019B10077,2020Z067)。
-
文摘
针对传统坐标旋转数字计算机(coordinate rotation digital computer, CORDIC)算法在计算过程中存在冗余迭代的问题,提出了一种跳跃迭代的CORDIC算法,可根据迭代残差匹配查找近似预选角度,跳过冗余迭代,减少迭代次数;对随之引起的模数因子的改变进行了分析并提出了传统加跳跃综合迭代的矫正方法,保证了计算结果的精度。在MATLAB进行仿真分析,并在现场可编程门阵列(field programmable gate array, FPGA)实现验证;结果表明,以32位输出为例;在计算正切值时,跳跃迭代平均迭代次数减少了67.91%,在计算正余弦函数时,其平均迭代次数减少了33%。因此上述算法在实时性强,硬件资源有限,精度要求高的数字信号处理系统中具有潜在的应用价值。
-
关键词
坐标旋转数字计算机算法
最佳逼近角
跳跃迭代
现场可编程门阵列
三角函数
-
Keywords
Coordinate rotation digital computer algorithm
Best approximation angle
Jump iteration
Field-programmable gate array
Trigonometric function
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-