Mixed-radix, virtually scaling-free CORDIC algorithm based rotator for DSP applications

被引:0
|
作者
Changela, Ankur [1 ]
Zaveri, Mazad [1 ]
Verma, Deepak [1 ]
机构
[1] Ahmedabad Univ, Sch Engn & Appl Sci, Ahmadabad, Gujarat, India
关键词
Two-dimensional vector rotation; Higher radix CORDIC; Multipath-delay commutator (MDC); architecture; Carry-save arithmetic; Scaling-free vector rotation;
D O I
10.1016/j.vlsi.2021.01.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we proposed a novel Coordinate Rotation DIgital Computer (CORDIC) rotator algorithm that converges faster by performing radix-2,4 and 16 CORDIC iterations while maintaining the scale factor implicitly constant. A mixed-radix is used to achieve convergence faster to reduce the computational latency of the CORDIC algorithm. The main concern of the higher radix CORDIC algorithm is the compensation of a variable scale factor. To solve this problem, the Taylor series approximation of sine and cosine is proposed for a higher radix CORDIC algorithm to achieve the scaling-free rotation of the two-dimensional vector. The scaling-free rotation of the proposed CORDIC algorithm removes the read-only memory (ROM) needed to store scale factor of higher radix CORDIC algorithm. Further, the proposed CORDIC algorithm is designed in rotation mode and optimized by removing the Z datapath for the digital signal processing (DSP) applications for which the angle of rotation is known in advance. Finally, the multipath delay commutator (MDC) fast Fourier transform (FFT) algorithm is implemented with the proposed CORDIC algorithm based rotator on FPGA. The proposed design is compared with existing designs. In a comparison between the radix-16 CORDIC rotator based FFT implementation and our proposed implementation, it has been found out that implementation proposed in this article has used 17% fewer resources.
引用
收藏
页码:70 / 83
页数:14
相关论文
共 21 条
  • [1] Mixed-radix, virtually scaling-free CORDIC algorithm based rotator for DSP applications
    Changela, Ankur
    Zaveri, Mazad
    Verma, Deepak
    [J]. Integration, 2021, 78 : 70 - 83
  • [2] Virtually scaling-free adaptive CORDIC rotator
    Maharatna, K
    Troya, A
    Banerjee, S
    Grass, E
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2004, 151 (06): : 448 - 456
  • [3] Modified virtually scaling-free adaptive CORDIC rotator algorithm and architecture
    Maharatna, K
    Banerjee, S
    Grass, E
    Krstic, M
    Troya, A
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (11) : 1463 - 1474
  • [4] Mixed-Radix and CORDIC Algorithm for Implementation of FFT
    Sarode, Namrata
    Atluri, Rajeev
    Dakhole, P. K.
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 1628 - 1634
  • [5] Improved Scaling-Free CORDIC algorithm
    Moroz, Leonid
    Mykytiv, Taras
    Herasym, Martyn
    [J]. PROCEEDINGS OF IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS 2013), 2013,
  • [6] Bi-directional prediction scaling-free CORDIC algorithm
    Zou, Jiaxuan
    Jie, Can
    Wang, Dong
    Yan, Chengrong
    Cheng, Xuefeng
    [J]. Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2021, 53 (02): : 47 - 52
  • [7] A New Angle Set-Based Absolute Scaling-free Reconfigurable Cordic Algorithm
    Changela, Ankur
    Zaveri, Mazad
    Kumar, Yogesh
    [J]. CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (12) : 7404 - 7432
  • [8] Mixed-scaling-rotation CORDIC (MSR-CORDIC) algorithm and architecture for scaling-free high-perforance rotatioal operations
    Lin, ZX
    Wu, AY
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL II, PROCEEDINGS: SPEECH II; INDUSTRY TECHNOLOGY TRACKS; DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS; NEURAL NETWORKS FOR SIGNAL PROCESSING, 2003, : 653 - 656
  • [9] Parallel Scaling-Free and Area-Time Efficient CORDIC Algorithm
    Causo, Matteo
    An, Ting
    Naviner, Lirida Alves de Barros
    [J]. 2012 19th IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2012, : 149 - 152
  • [10] An arithmetic free parallel mixed-radix conversion algorithm
    Miller, DF
    McCormick, WS
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1998, 45 (01): : 158 - 162