The Implementation of Single Precision Sin&Cos Function on FPGA Based on the CORDIC Algorithm

Article Preview

Abstract:

CORDIC Algorithm is widely applicable to the hardware implementation of DSP, and it attaches a great importance in many hardware implementations of DSP for a lot of arithmetic operations are simplified to simple addition operations and shifting operations. The FPGA implement of sine and cosine functions are achieved through CORDIC Algorithm in the paper, and the input and output data of the entire structure complies with IEEE754 standards. The basic theory of CORDIC Algorithm is introduced first in the paper, then the hardware iterative formula and the flow chart get out of basic formulas are given, and the structure of the design is introduced in detail, at last synthesis and simulation results are given.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1812-1815

Citation:

Online since:

August 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] J. E. Voider. The CORDIC Trigonometric Computing Technique. IEEE Trans on Electronic Computer. 1959, (10): 53-59.

Google Scholar

[2] A. V´ azquezandE. Antelo, Constant Factor CORDIC Algorithm for Decimal BCD Input Operands, 8th Real Numbers and Com-puters Conference, Santiagode Compostela, July (2008).

Google Scholar

[3] Y H Hu. The quantization effects of the CORDIC algorithm . IEEE Trans on Signal Processing. 1992, 40(4) : 834-844.

DOI: 10.1109/78.127956

Google Scholar

[4] Garrido M, Grajal J. Efficient Memoryless Cordic for FFT Computation. IEEE International Conference on Speech, Signal Processing and Acoustics, ICASSP 2007. (2007).

DOI: 10.1109/icassp.2007.366185

Google Scholar

[5] Hu Y H. CORDIC-based VLSI architecture for digital signal processing[J] . IEEE SPM ag, 2002, (7): 17-35.

Google Scholar