期刊文献+

一种CORDIC算法优化及32位浮点反正切函数FPGA实现 被引量:7

One Improved CORDIC Algorithm of Calculating 32 bit Floating the Arctangent Functions with FPGA
下载PDF
导出
摘要 通过对反正切函数实现算法的研究,在传统CORDIC算法的基础上,提出了一种以超前进位加法器为基本单元的迭代结构,双时钟输入,完成了反正切函数的ASIC电路设计。该算法采用TSMC55 nm工艺,在Synopsys/syn10.12环境中综合实现。该算法的关键路径由原来的2.9 ns提升至1.3 ns,最高运算频率可以达到769 MHz,即优化后的CORDIC算法比优化前速率提高了2倍多。 Through the study of algorithms implements of the arctangent function, proposed a hierarchical carry lookahead adder structure as the basic unit of iterations basing on traditional CORDIC algorithms, double clock input, completed the ASIC circuit design of the arctangent function. The algorithm applied TSMC 55 nm process and achieved a comprehensive in Synopsys/syn 10.12 environment. The key way of the algorithm was reduced from 2.9 ns to 1.3 ns, the highest operation frequency is able to reach 769 MHz, the speed of the whole system was twice more than the original design.
作者 鲍宜鹏
出处 《电子与封装》 2015年第3期22-25,共4页 Electronics & Packaging
关键词 CORDIC算法 分层次超前进位加法 反正切函数 CORDIC algorithm hierarchical lookahead adder cosine-sine functions
  • 相关文献

参考文献4

  • 1VOLDER J E. The CORDIC trigonometric computing technique [J]. IRE Trans. Electronic Computers, 1959.EC-8 (3) : 330-334.
  • 2WALTHER J s. A unified algorithm for elementary functions [C]. spring Joint computer conf. New York, NY, USA. 1971. 379-385.
  • 3陈石平,李全,付细华,段结海.32位浮点正余弦函数的FleA实现[J].微计算机信息,2012,29(8):111-114.
  • 4高延滨,阙兴,涛彭浩.单浮点cordic算法的FPGA实现及其住导航算法中的应用[J].导航与控制,2010,2:8-9.

同被引文献56

引证文献7

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部