Review on FPGA Implementation of CORDIC Algorithm

https://doi.org/10.46610/RTSST.2024.v01i02.001

Authors

  • Darshan M.
  • Vikram Babu D
  • Charan M. V.
  • Sachin C.
  • Suchitra M.

Keywords:

Application-Specific Integrated Circuits (ASICs), CORDIC algorithm, Coordinate Rotation Digital Computer (CORDIC), Field-Programmable Gate Arrays (FPGAs), FPGA ARTY A7

Abstract

The Coordinate Rotation Digital Computer (CORDIC) algorithm has emerged as a pivotal method for executing trigonometric and various mathematical operations within digital systems. Field-Programmable Gate Arrays (FPGAs) have witnessed a remarkable surge in adoption for implementing the CORDIC algorithm owing to their inherent flexibility and exceptional performance capabilities. This paper endeavours to provide a comprehensive overview of FPGA implementations of the CORDIC algorithm, elucidating both the advantages and challenges associated with this methodology. It thoroughly examines various FPGA architectures customized for CORDIC implementation, meticulously analyzing their respective trade-offs regarding resource utilization, performance metrics, and accuracy levels. Moreover, the paper explores numerous applications where the FPGA-based CORDIC algorithm shines, illustrating its adaptability across diverse domains like digital signal processing and control systems. These applications underscore the algorithm's efficacy in addressing real-world challenges and its potential to significantly augment system performance and efficiency.

By furnishing profound insights into FPGA-based CORDIC implementations, this paper serves as an invaluable resource for engineers and researchers keen on harnessing the capabilities of FPGAs for high-performance mathematical computations in digital systems.

Published

2024-05-20

How to Cite

Darshan M., Vikram Babu D, Charan M. V., Sachin C., & Suchitra M. (2024). Review on FPGA Implementation of CORDIC Algorithm: https://doi.org/10.46610/RTSST.2024.v01i02.001. Recent Trends in Semiconductor and Sensor Technology, 1–8. Retrieved from https://www.matjournals.net/engineering/index.php/RTSST/article/view/441