首页|一种基于CORDIC算法的高精度反正切求解

一种基于CORDIC算法的高精度反正切求解

扫码查看
传统的CORDIC(坐标旋转计算机)算法进行高精度反正切求解时存在迭代次数多、收敛速度慢、资源消耗大等问题,提出一种改进的高精度CORDIC算法.该方法利用传统的CORDIC算法迭代数次后得到正弦信息,并利用角度和正弦值近似的原理,对迭代后的结果进行误差补偿,有效提高了相同迭代步数下的计算精度.实验数据表明:32位改进的CORDIC算法,保证绝对误差小于5×10-9情况下,查找表资源消耗降低了64.8%,触发器资源消耗降低了35.3%,输出时延降低了53.3%.在分子动力学应用场景下,触发器资源消耗可降低63.2%,输出时延可降低60%.改进的CORDIC算法在资源消耗、输出时延方面优于传统CORDIC算法,适用于高精度计算的场景.
A high precision arctangent solution based on CORDIC algorithm

仲雅莉、吴俊辉、刘炫、高萍、段晓辉

展开 >

国家超级计算无锡中心,江苏无锡214072

江南大学,江苏无锡214122

山东大学,山东济南250100

清华大学,北京100084

展开 >

反正切求解 迭代收敛 误差补偿

国家重点研发计划国家自然科学基金青年基金

2019YFA070940062102114

2022

电子技术应用
华北计算机系统工程研究所(中国电子信息产业集团有限公司第六研究所)

电子技术应用

CSTPCD
影响因子:0.567
ISSN:0258-7998
年,卷(期):2022.48(1)
  • 3
  • 7