CALL FOR PAPERS :
DEC-2018
| Submission Last Date |
:
|
30-Dec-2018
|
| Acceptance Notification
|
:
|
in 15 days
|
| Publication Date
|
:
|
in 5 days
|
FOR AUTHORS
FOR REVIEWERS
IJRET® PUBLICATIONS
DOWNLOADS
CONTACT US
NEWS & UPDATES
|
A VERILOG BASED IMPLEMENTATION OF TRANSCENDENTAL FUNCTION CALCULATOR USING CORDIC ALGORITHM FOR SDR
Sharanagouda N Patil, P.V.Hunagund, R.M.Vani
Abstract: The CORDIC (COordinate Rotation DIgital Computer) algorithm is an iterative algorithm developed by Volder [1] in 1959. It rotates the vector, iteratively and in finite steps to calculate Sine and Cosine of a given angle. Additional work has been done by Walther [2] in 1971. The main principle of CORDIC are calculations based on shift-registers and adders instead of multiplications, which makes use of limited reconfigurable CLB’s in FPGA efficiently saving hardware resources. All trigonometric functions can be computed using vector rotation. CORDIC is also used for polar to rectangular and rectangular to polar conversions, calculation of vector magnitude, and also for transforms like discrete Fourier transform (DFT)/FFT on reconfigurable platform. This paper presents the CORDIC Algorithm for calculation of elementary functions Sine and Cosine in IEEE-754 Format and QFormat. The paper analyses the feasibility of CORDIC algorithm for implementing the elementary angle computation in FPGA .The CORDIC algorithm is implemented using Verilog language and results are obtained from Xilinx ISE simulation.
Keywords: CORDIC, Elementary angle, FPGA, SDR, VHDL
DOI: https://doi.org/10.15623/ijret.2015.0409035
|
|