Most Read Research Articles


Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79
Call for Paper - May 2015 Edition
IJCA solicits original research papers for the May 2015 Edition. Last date of manuscript submission is April 20, 2015. Read More

FPGA Implementation of sine and cosine value generators using CORDIC design for fixed angle rotation

Print
PDF
IJCA Proceedings on International Conference on Innovations in Information, Embedded and Communication Systems
© 2014 by IJCA Journal
ICIIECS - Number 4
Year of Publication: 2014
Authors:
Manjunath. C. R
Sathiyapriya

Manjunath.c.r and Sathiyapriya. Article: FPGA Implementation of sine and cosine value generators using CORDIC design for fixed angle rotation. IJCA Proceedings on International Conference on Innovations in Information, Embedded and Communication Systems ICIIECS(4):28-31, November 2014. Full text available. BibTeX

@article{key:article,
	author = {Manjunath.c.r and Sathiyapriya},
	title = {Article: FPGA Implementation of sine and cosine value generators using CORDIC design for fixed angle rotation},
	journal = {IJCA Proceedings on International Conference on Innovations in Information, Embedded and Communication Systems},
	year = {2014},
	volume = {ICIIECS},
	number = {4},
	pages = {28-31},
	month = {November},
	note = {Full text available}
}

Abstract

CORDIC algorithm has been utilized for various applications such as DSP, Biometrics, Image processing, Robotics apart from general scientific and technical computation. Rotation of vectors through fixed angles has a wide range of application. But in reference to previous CORDIC models, we don't find any optimized scheme for rotation of vectors through fixed angles. This results in increase in On-chip area and power consumption. Taking all these important factors into consideration, here in this paper, we have proposed a simplified pipelined CORDIC architecture model by writing appropriate programs in VHDL for calculating sine and cosine values of an angle with fixed number of iterations. As a result of this, this proposed CORDIC algorithm model helps in achieving reduced On-chip area and power consumption compared to previous reference conventional CORDIC architecture models. System simulation is carried out using ModelSim 6. 3f and Xilinx ISE design Suite 9. 2i

References

  • Ray Andraka, FPGA '98. Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field programmable gate arrays, Feb. 22-24, 1998, Monterey, CA. pp191-200
  • Vikas Sharma,"FPGA Implement999ation of EEAS CORDIC based Sine and Cosine Generator",M. Tech Thesis,Dept. Electron. Comm. Eng. ,Thapar Univ. , Patiala, 2009.
  • Satyasen Panda,"Performance Analysis and Design of a Discrete Cosine Transformusing CORDICAlgorithm",M. TechThesis,Dept. Electron. Comm. Eng. ,NITRourkela, Rourkela,Orissa,2010.
  • Kris Raj, Gaurav Doshi, Hiren Shah [online] Available: http://teal. gmu. edu/courses/ECE645/projects_S06/talks/CORDIC. pdf(URL)
  • S. K. Pattanaik and K. K. Mahapatra,'DHT Based JPEG Image Compression Using a Novel Energy Quantization Method", IEEE International Conference on Industrial Technology,pp. 2827-2832,Dec 2006.
  • Volder, J. ,"Binary Computation Algorithms for coordinate rotation and functiongeneration,"Convair Report IAR-1 148 Aeroelectrics Group, June 1956.
  • Volder, J. ,"The CORDIC Trigonometric Computing Technique,"IRE Trans. Electronic Computing, Vol EC-8, pp330-334 Sept 1959.
  • Walther J. S. ,"A unified algorithm for elementary functions," Spring Joint Computer Conf. ,1971,proc. ,pp. 379-385.
  • Ahmed,H. M. ,Delosme, J. M. ,and Morf,M. ,"Highly Concurrent Computing Structure for Matrix Arithmetic and Signal Processing," IEEE Comput. Mag,,Vol. 15,1982,pp. 65-82.
  • Pramod Kumar Meher. , and Sang Yoon Park. , "CORDIC Designs for Fixed Angle Rotation," IEEE Comput. Mag. , Vol. 22,2013,pp. 217-228.
  • Vladimirova, T. and Tiggler, "FPGA Implementation of Sine and Cosine Generators Using the CORDIC Algorithm", Proc. of Military and Aerospace Application of Programmable Devices and Technologies Conference (MAPLD 99), Sep. 1999, Laurel, MA, A-2, pp. 28-30.
  • Naveen Kumar and Amandeep Singh Sappal" Coordinate Rotation Digital Computer Algorithm: Design and Architectures", International Journal of Advanced Computer Science and Applications, Vol. 2, No. 4, 2011, pp 68-71.
  • S. F. Hsiao and J. M. Delosme, Parallel Singular Value Decomposition of Complex Matrices usijng Multi{dimensional CORDIC Algorithms," IEEE Transactions on Signal Processing, vol. 44, no. 3, pp. 685{697, March 1996.
  • J. Lee and T. Lang, On-line CORDIC for generalized singular value decomposition," in SPIE Vol. 1058 High Speed Computing II, pp. 235{47, 1989.
  • S. F. Hsiao and J. M. Delosme, Householder CORDIC algorithms," IEEE Transactions on Computers, vol. C{44, no. 8, pp. 990{1001, Aug. 1995.