期刊文献+

基于CORDIC算法的高精度浮点超越函数的FPGA实现 被引量:10

The implementation of high-precision floating transcendental functions on FPGA based on the CORDIC algorithm
下载PDF
导出
摘要 提出了一种新的输入输出浮点处理单元硬件架构,将数据从CORDIC算法内部格式转换为处理器能够支持的IEEE754标准浮点数据格式。输入数据支持2种不同的角度单位浮点数据直接输入,同时,硬件模块还直接支持超过360°的大角度数据输入。在Altera公司NiosⅡ处理器系统中以用户自定义指令的形式实现了该浮点硬件计算模块,并通过C语言程序验证了该模块的正确性。 This paper presents a novel architecture of input and output floating-point execution unit,which can converts data from the format of CORDIC algorithm system to the format accepted by processors.Two different units of angle can be directly supported by the floating-point CORDIC module, the wide angle even above 360° also can be directly supported by the hardware module. Finally,we accomplish the hardware module by adding custom instruction on the Nios II processor system of Altera corpora- tion.The floating-point CORDIC module's correctness is proved by C program running in the Nios II processor.
出处 《电子技术应用》 北大核心 2009年第5期166-170,共5页 Application of Electronic Technique
关键词 CORDIC 超越函数 浮点数据 NIOS II CORDIC transcendental function floating data Nios II
  • 相关文献

参考文献4

二级参考文献8

  • 1Voider. The CORDIC trigonometric computing technique. IRE Trans. Electronic Computers, 1959, EC-8(3): 334-334.
  • 2Richard Herveille. Cordic Core Specification. 18, 2001
  • 3潘宏亮.浮点指数类超越函数的运算算法研究与硬件实现.西北工业大学,2006.3
  • 4IEEE organise.IEEE Standard for Binan/Floating-Point Arithmetic Inc 345 East 47th Street, New York, NY 10017, USA
  • 5王博立.浮点运算CORDIC之实现与其在3D图形学之应用.台湾国立中山大学2002.6
  • 6www.Altera.com
  • 7www.opencore.org
  • 8www.edacn.net

共引文献5

同被引文献64

引证文献10

二级引证文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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