Simple Hybrid Scaling-Free CORDIC Solution for FPGAs
COordinate Rotation DIgital Computer (CORDIC) is an effective method that is used in digital signal processing applications for computing various trigonometric, hyperbolic, linear, and transcendental functions. This paper presents the theoretical basis and practical implementation of circular (sine-...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2014-01-01
|
Series: | International Journal of Reconfigurable Computing |
Online Access: | http://dx.doi.org/10.1155/2014/615472 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832548521438347264 |
---|---|
author | Leonid Moroz Shinobu Nagayama Taras Mykytiv Ihor Kirenko Taras Boretskyy |
author_facet | Leonid Moroz Shinobu Nagayama Taras Mykytiv Ihor Kirenko Taras Boretskyy |
author_sort | Leonid Moroz |
collection | DOAJ |
description | COordinate Rotation DIgital Computer (CORDIC) is an effective method that is used in digital signal processing applications for computing various trigonometric, hyperbolic, linear, and transcendental functions. This paper presents the theoretical basis and practical implementation of circular (sine-cosine) CORDIC-based generator. Synthesis results of this generator based on Altera Stratix III FPGA (EP3SL340F1517C2) using Quartus II version 9.0 show that the proposed hybrid FPGA architecture significantly reduces latency (42% reduction) with a small area overhead, compared to the conventional version. The proposed algorithm has been simulated for sine and cosine function evaluation, and it has been verified that the accuracy is comparable with conventional algorithm. |
format | Article |
id | doaj-art-116caca4472f4b4e9e878dac235f1319 |
institution | Kabale University |
issn | 1687-7195 1687-7209 |
language | English |
publishDate | 2014-01-01 |
publisher | Wiley |
record_format | Article |
series | International Journal of Reconfigurable Computing |
spelling | doaj-art-116caca4472f4b4e9e878dac235f13192025-02-03T06:13:41ZengWileyInternational Journal of Reconfigurable Computing1687-71951687-72092014-01-01201410.1155/2014/615472615472Simple Hybrid Scaling-Free CORDIC Solution for FPGAsLeonid Moroz0Shinobu Nagayama1Taras Mykytiv2Ihor Kirenko3Taras Boretskyy4Department of Security Information and Technology, Lviv Polytechnic National University, Lviv 79013, UkraineDepartment of Computer and Network Engineering, Hiroshima City University, Hiroshima 731-3194, JapanDepartment of Security Information and Technology, Lviv Polytechnic National University, Lviv 79013, UkrainePatient Care Solutions Department, Philips Research, High Tech Campus, 5656 AE Eindhoven, The NetherlandsDepartment of Security Information and Technology, Lviv Polytechnic National University, Lviv 79013, UkraineCOordinate Rotation DIgital Computer (CORDIC) is an effective method that is used in digital signal processing applications for computing various trigonometric, hyperbolic, linear, and transcendental functions. This paper presents the theoretical basis and practical implementation of circular (sine-cosine) CORDIC-based generator. Synthesis results of this generator based on Altera Stratix III FPGA (EP3SL340F1517C2) using Quartus II version 9.0 show that the proposed hybrid FPGA architecture significantly reduces latency (42% reduction) with a small area overhead, compared to the conventional version. The proposed algorithm has been simulated for sine and cosine function evaluation, and it has been verified that the accuracy is comparable with conventional algorithm.http://dx.doi.org/10.1155/2014/615472 |
spellingShingle | Leonid Moroz Shinobu Nagayama Taras Mykytiv Ihor Kirenko Taras Boretskyy Simple Hybrid Scaling-Free CORDIC Solution for FPGAs International Journal of Reconfigurable Computing |
title | Simple Hybrid Scaling-Free CORDIC Solution for FPGAs |
title_full | Simple Hybrid Scaling-Free CORDIC Solution for FPGAs |
title_fullStr | Simple Hybrid Scaling-Free CORDIC Solution for FPGAs |
title_full_unstemmed | Simple Hybrid Scaling-Free CORDIC Solution for FPGAs |
title_short | Simple Hybrid Scaling-Free CORDIC Solution for FPGAs |
title_sort | simple hybrid scaling free cordic solution for fpgas |
url | http://dx.doi.org/10.1155/2014/615472 |
work_keys_str_mv | AT leonidmoroz simplehybridscalingfreecordicsolutionforfpgas AT shinobunagayama simplehybridscalingfreecordicsolutionforfpgas AT tarasmykytiv simplehybridscalingfreecordicsolutionforfpgas AT ihorkirenko simplehybridscalingfreecordicsolutionforfpgas AT tarasboretskyy simplehybridscalingfreecordicsolutionforfpgas |