DESIGN OF HIGHLY CONFIGURABLE CORDIC CORE

Siva Sandeep Gundubogula, P.Prasanna Kumar

Abstract


CORDIC (Coordinate Rotation Digital Computer) is an algorithm for computing transcendental functions like sine, cosine and arctangent. The method can also be easily extended to compute square roots as well as hyperbolic functions. The algorithm works by reducing the calculation into a number of micro-rotations for which the arctangent value is precomputed and loaded in a table. This method reduces the computation to addition, subtraction, compares, and shifts. All functions easily performed by FPGAs. The language used for the designing of CORDIC Processor is Verilog. The software used for the simulation is Xilinx ISE Simulator.


Keywords


CORDIC Algorithm; FPGA; Rotation transform;

References


Andraka Ray, ―A survey of CORDIC algorithms for FPGA based computers‖ also available on http://www.andraka.com/files/crdcsrvy.pdf, accessed on March 2014.

Verilog, http://en.wikipedia.org/wiki/Verilog, accessed on March 2014.

Ayan Banerjee and Anindya Sundar Dhar ―FPGA realization of a CORDIC based FFT processor for biomedical signal processing‖, Journal of Microprocessors and Microsystems, Vol. 25, No.3, pp. 131–142, 2001.

D.G. Steer and S.R. Penstone, ―Digital Hardware for Sine-Cosine Function‖, IEEE Transactions on Computers, Vol. C-26, No. 12, pp.1283-1286, 1977.

G.L. Haviland and A.A. Tuszynski, ―A CORDIC Arithmetic Processor Chip‖, IEEE Journal of Solid-State Circuits, Vol.15, No.1,pp.4-15,1980.

T.W. Curtis, P. Allison and J.A. Howard, ―A Cordic Processor for Laser Trimming‖, IEEE Transaction on Micro, Vol.6, No.3, pp. 61.71,1986.

Y.H. Hu and S. Naganathan, ―A novel implementation of a chirp Z-transform using a CORDIC processor‖, IEEE Transactions on Acoustics, Speech and Signal Processing, Vol.38, No.2, pp.352-354, 1990.

M.B. Yeary, R.J. Fink, H. Sundaresan and D.W. Guidry, ―IEEE Transactions on Instrumentation and Measurement‖, Vol. 51, No.4, pp.804-809, 2002.

S. Aggarwal, P.K. Meher and K. Khare, ―Scale-Free Hyperbolic CORDIC Processor and Its Application to Waveform Generation‖, IEEE Transactions on Circuits and Systems I: Regular Papers, Vol.60, No.2, pp. 314-326, 2013.


Refbacks

  • There are currently no refbacks.




Copyright © 2012 - 2020, All rights reserved.| ijitr.com

Creative Commons License
International Journal of Innovative Technology and Research is licensed under a Creative Commons Attribution 3.0 Unported License.Based on a work at IJITR , Permissions beyond the scope of this license may be available at http://creativecommons.org/licenses/by/3.0/deed.en_GB.