【技术实现步骤摘要】
本专利技术属于坐标旋转数字计算机,涉及一种高精度两步分支混合cordic计算系统、方法和设备。
技术介绍
1、cordic(coordinate rotation digital computer,坐标旋转数字计算机)算法是一种用于计算三角函数、对数、指数以及其他数学运算处理的算法。cordic算法的主要优势在于其仅依赖于加减和移位运算,这使得其非常适合硬件实现,尤其是在资源有限的嵌入式系统中。随着数字信号处理和计算机图形学的发展,cordic算法在各种应用中的重要性愈加显著,例如在fft(快速傅里叶变换)、dct(离散余弦变换)和各种旋转变换中都得到了广泛应用。
2、尽管传统的cordic算法在硬件实现上具有显著优势,但其在迭代次数和硬件开销方面存在一定的局限性。为了提高计算精度并减少迭代次数,研究人员提出了多种改进方案,例如hybrid(混合) cordic算法和双步分支cordic算法。这些改进方案通过优化算法的基础架构和迭代流程,提升了cordic算法的性能。然而,这些改进方案在实际应用中仍存在一些不足之处,例如精度
...【技术保护点】
1.一种高精度两步分支混合CORDIC计算系统,其特征在于,包括输入角度压缩恢复模块、CORDIC迭代模块以及可扩展的浮定点数转化模块;
2.根据权利要求1所述的高精度两步分支混合CORDIC计算系统,其特征在于,所述第一处理器子模块的迭代公式为:
3.根据权利要求2所述的高精度两步分支混合CORDIC计算系统,其特征在于,所述第一处理器子模块的流水段关键路径包括并行的两个计算支路,每一所述计算支路由依次串联的移位器、加法器、移位器和加法器构成,两个所述计算支路的每一级移位器的输出均交叉输出到对方计算支路的下级加法器。
4.根据权利
...【技术特征摘要】
1.一种高精度两步分支混合cordic计算系统,其特征在于,包括输入角度压缩恢复模块、cordic迭代模块以及可扩展的浮定点数转化模块;
2.根据权利要求1所述的高精度两步分支混合cordic计算系统,其特征在于,所述第一处理器子模块的迭代公式为:
3.根据权利要求2所述的高精度两步分支混合cordic计算系统,其特征在于,所述第一处理器子模块的流水段关键路径包括并行的两个计算支路,每一所述计算支路由依次串联的移位器、加法器、移位器和加法器构成,两个所述计算支路的每一级移位器的输出均交叉输出到对方计算...
【专利技术属性】
技术研发人员:陈小文,芮志超,李晨,袁珩洲,鲁建壮,郭阳,刘胜,刘仲,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。