z-logo
open-access-imgOpen Access
Enhanced CORDIC Based Rotator Design for Sinusoidal Transforms
Author(s) -
Trivedi Pratik,
Zaveri Tanish
Publication year - 2020
Publication title -
international journal of engineering and advanced technology
Language(s) - English
Resource type - Journals
ISSN - 2249-8958
DOI - 10.35940/ijeat.c4725.029320
Subject(s) - cordic , discrete cosine transform , trigonometric functions , algorithm , discrete fourier transform (general) , rotation (mathematics) , sine and cosine transforms , domain (mathematical analysis) , computer science , mathematics , basis function , frequency domain , arithmetic , fourier transform , fractional fourier transform , mathematical analysis , artificial intelligence , fourier analysis , field programmable gate array , image (mathematics) , computer hardware , geometry
Transforms play an important role in conversion of information from one domain to the other. To be more specific transforms like Discrete Fourier transform (DFT) and Discrete Cosine transform (DCT) helps us to migrate from one time domain to frequency domain based on the basis function selected. The basis function of the every sinusoidal transform carries out a circular rotation to convert information from one domain to the other. There are applications related to communication which requires this rotation into the hyperbolic trajectory as well. Multiplierless algorithm like CORDIC improves the latency of the transforms by eliminating the number of multipliers in the basis function. In this paper we have designed and implemented enhanced version of CORDIC based Rotator design. The Enhanced version is simulated for order 1 to order 36 to emphasize on the results of the proposed algorithm. Results shows that the enhanced CORDIC rotator design surpasses the Mean square error after the order 18 compared to standard CORDIC. Unified CORDIC also can be implemented using the said algorithm to implement different three trajectories.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here