DocumentCode :
3009585
Title :
Double Precision Hybrid-Mode Floating-Point FPGA CORDIC Co-processor
Author :
Zhou, Jie ; Dou, Yong ; Lei, Yuanwu ; Xu, Jinbo ; Dong, Yazhuo
Author_Institution :
Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha
fYear :
2008
fDate :
25-27 Sept. 2008
Firstpage :
182
Lastpage :
189
Abstract :
FPGA chips have become a promising option for accelerating scientific applications, which involve many floating-point transcendental functions, such as sin, log, exp, sqrt and etc. In this paper, we present a 64-bit ANSI/IEEE floating-point CORDIC co-processor on FPGA, providing all known CORDIC functions. And there is no 64-bit CORDIC implementation on FPGA known to us. We propose a hybrid-mode CORDIC algorithm, combining hybrid rotation angle methods with argument reduction algorithm to reduce hardware area usage and meanwhile keep unlimited convergence domain for any floating-point inputs of the functions. Our hybrid-mode CORDIC co-processor is organized into three phases, argument reduction, CORDIC calculation and normalization with 69 pipeline stages for FPGA implementation. The synthesis results show the clock frequency can reach 173 MHz on Xilinx Virtex5 FPGA. Comparing to general-purpose microprocessor in three scientific program kernels, the CORDIC co-processor can achieve a maximum speedup of 49.3 times, 28.7 times in average.
Keywords :
coprocessors; field programmable gate arrays; floating point arithmetic; Xilinx Virtex5 FPGA; argument reduction algorithm; clock frequency; double precision hybrid-mode floating-point FPGA; floating-point CORDIC co-processor; floating-point transcendental functions; Acceleration; Clocks; Convergence; Coprocessors; Field programmable gate arrays; Frequency synthesizers; Hardware; Kernel; Microprocessors; Pipelines; CORDIC; FPGA; double precision; floating-point; hybrid-mode;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
Type :
conf
DOI :
10.1109/HPCC.2008.14
Filename :
4637696
Link To Document :
بازگشت