Abstract
For traditional hyperbolic and trigonometric functions calculation algorithms, multiplier and a lookup table are needed to achieve calculation of multiple transcendental functions, which will lead to hardware circuit complexity and lower operation speed. Aim at overcoming the disadvantages of traditional algorithm, a CORDIC algorithm is proposed and implemented by FPGA program. Two types of realization circuits for CORDIC algorithm are implemented into the FPGA and their performances are compared. One is the flatten pipeline and the other is the folded one, while the first performs higher throughput and the last saves more chip area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hu, Y. H. (2002). CORDIC-based VLSI architecture for digital signal processing. IEEE Signal Processing Magazine, 7, 17–35.
Yan, L. (2002). CORDIC algorithm application in the DSP algorithm hardware implement. Modern Electronic Technology, 6, 85–89.
Volder, J. E. (1959). The CORDIC trigonometric computing technique. IRE Transactions on Electronic Computers, EC-8, 330–334.
Chakraborty, M. (2011) Multiplier less realization of adaptive filters—A CORDIC based approach. Summer short course, CCM, NKFUST, Jul 2011.
Hu, Y. H. (1992). CORDIC-based VLSI architectures for digital signal processing. IEEE Signal Processing Magazine, 9(3), 16–35.
Meher, P. K., Valls, J., Juang, T., Sridharan, K., & Maharatna, K. (2009). 50 years of CORDIC: Algorithms, architectures, and applications. IEEE Transactions on Circuits and Systems I, 56(9), 1893–1906.
Andraka, R. (1998) A survey of CORDIC algorithms for FPGA based computers. In Proceedings of the 6th ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA’98) (pp. 191–200), Feb 1998.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Lin, ST., Wang, TH., Lin, SS., Li, YB. (2014). CORDIC Algorithm for FPGA Implementation. In: Juang, J., Chen, CY., Yang, CF. (eds) Proceedings of the 2nd International Conference on Intelligent Technologies and Engineering Systems (ICITES2013). Lecture Notes in Electrical Engineering, vol 293. Springer, Cham. https://doi.org/10.1007/978-3-319-04573-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-04573-3_8
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-04572-6
Online ISBN: 978-3-319-04573-3
eBook Packages: EngineeringEngineering (R0)