Content area

Abstract

The coordinate rotation digital computer (CORDIC) algorithm is a popular method used in many fields of science and technology. Unfortunately, it is a time-consuming process for central processing units (CPUs) and graphics processing units (GPUs), and even for specialized digital signal processing (DSP) solutions. The CORDIC algorithm is an alternative for Newton-Raphson numerical calculation and for the FPGA based resource-expensive look-up-table (LUT) method. Various modifications of the CORDIC algorithm allow to speed up the operation of hardware in edge computing devices. With that context taken into consideration, this article presents a fast and accurate square root floating point (SQRT FP) CORDIC function which can be implemented in field programmable gate arrays (FPGAs). The proposed algorithm offers low-complexity, decent accuracy and speed, and is sufficient for digital signal processing (DSP) applications, such as digital filters, accelerators for neural networks, machine learning and computer vision applications, and intelligent robotic systems.

Details

Company / organization
Title
FPGA-based Low Latency Square Root CORDIC Algorithm
Author
Węgrzyn, Mariusz 1 ; Voytusik, Stepan 2 ; Gavkalova, Nataliia 3 

 Cracow University of Technology, Cracow, Poland 
 Lviv Polytechnic National University, Lviv, Ukraine 
 Warsaw University of Technology, Warsaw, Poland 
Issue
1
Pages
21-29
Publication year
2025
Publication date
2025
Publisher
Instytut Lacznosci - Panstwowy Instytut Badawczy (National Institute of Telecommunications)
Place of publication
Warsaw
Country of publication
Poland
ISSN
15094553
e-ISSN
18998852
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
ProQuest document ID
3189960288
Document URL
https://www.proquest.com/scholarly-journals/fpga-based-low-latency-square-root-cordic/docview/3189960288/se-2?accountid=208611
Copyright
Copyright Instytut Lacznosci - Panstwowy Instytut Badawczy (National Institute of Telecommunications) 2025
Last updated
2025-07-11
Database
ProQuest One Academic