Low-iteration hybrid computing CORDIC architecture

被引:0
|
作者
Bai, Na [1 ,3 ]
Qu, Ruizheng [1 ]
Xu, Yaohua [1 ]
Wang, Yi [1 ]
Chen, Xiaojie [1 ]
Li, Li [2 ,3 ]
机构
[1] Anhui Univ, Informat Mat & Intelligent Sensing Lab Anhui Prov, Hefei 230601, Peoples R China
[2] Jincheng Res Inst Opomechatron Ind, Jincheng 048000, Peoples R China
[3] Shanxi Key Lab Adv Semicond Optoelect Devices & In, Jincheng 048000, Peoples R China
关键词
Hybrid CORDIC algorithm; Rotation mode; Low iteration; Low hardware complexity; Faster computation; ALGORITHM;
D O I
10.1016/j.mejo.2024.106481
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
CORDIC (Coordinate Rotational Digital Computer) algorithm is widely used due to its simplicity and flexibility. The main drawbacks of CORDIC are its high number of iterations and the introduction of errors by scale factorization. To address these problems, this paper proposes a new hybrid CORDIC algorithm architecture which can effectively reduce the hardware complexity and decrease the number of iterations for faster computation by selecting rotation mode. After experimental comparisons, the number of iterations is reduced by about 3 times compared with the original research. This study verifies the feasibility of the proposed CORDIC algorithm architecture by calculating sine and cosine functions. The error between the calculated value and the true value is approximately 0.00004. This design uses 180-nm CMOS technology and operates at 1V, with an overall power consumption of 374 pJ. Compared to the current advanced CORDIC algorithm, the power consumption has been reduced by 1.5 %. Delay decreased by 12.8 %.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] Reconfigurable Logic Design of CORDIC Based FFT Architecture for 5G Communications
    Thiruvengadam, C.
    Palanivelan, M.
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 36 (03) : 2803 - 2818
  • [22] Low-Complexity High-Precision Method and Architecture for Computing the Logarithm of Complex Numbers
    Chen, Hui
    Yu, Zongguang
    Zhang, Yonggang
    Lu, Zhonghai
    Fu, Yuxiang
    Li, Li
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (08) : 3293 - 3304
  • [23] A relaxed two-step splitting iteration method for computing PageRank
    Xie, Ya-Jun
    Ma, Chang-Feng
    COMPUTATIONAL & APPLIED MATHEMATICS, 2018, 37 (01) : 221 - 233
  • [24] A note on the two-step matrix splitting iteration for computing PageRank
    Wen, Chun
    Huang, Ting-Zhu
    Shen, Zhao-Li
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2017, 315 : 87 - 97
  • [25] Computing the First Eigenpair of the -Laplacian via Inverse Iteration of Sublinear Supersolutions
    Biezuner, Rodney Josue
    Brown, Jed
    Ercole, Grey
    Martins, Eder Marinho
    JOURNAL OF SCIENTIFIC COMPUTING, 2012, 52 (01) : 180 - 201
  • [26] Efficient and Accurate CORDIC Pipelined Architecture Chip Design Based on Binomial Approximation for Biped Robot
    Chung, Rih-Lung
    Hsueh, Yen
    Chen, Shih-Lun
    Abu, Patricia Angela R.
    ELECTRONICS, 2022, 11 (11)
  • [27] CORDIC-Based High Throughput Sliding DFT Architecture with Reduced Error-Accumulation
    Kulshreshtha, Tanmai
    Dhar, Anindya Sundar
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2018, 37 (11) : 5101 - 5126
  • [28] Design of a variable precision CORDIC coprocessor for RISC-V architecture based on FinFET process
    Zhao, Bo
    Yin, Minghui
    Zhang, Weihua
    Liu, Hongwei
    Li, Zhiqiang
    IEICE ELECTRONICS EXPRESS, 2023, 20 (19):
  • [29] Using Grid computing architecture in computing resource allocating of IC design
    Liu, Hongling
    Chen, Ruey-shun
    Lee, C. -Y.
    Cao, Wenliang
    Chen, Liping
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 15 (Suppl 1) : 135 - 135
  • [30] Hybrid optimization models based on S-iteration process
    Petrovic, Milena J.
    Rakocevic, Vladimir
    Ilic, Dejan
    FILOMAT, 2024, 38 (27) : 9701 - 9710