Double step Branching CORDIC: A new algorithm for fast sine and cosine generation

被引:36
|
作者
Phatak, DS [1 ]
机构
[1] SUNY Binghamton, Dept Elect Engn, Binghamton, NY 13902 USA
关键词
double step; branching CORDIC; constant scale factor; redundant signed-digit CORDIC;
D O I
10.1109/12.677251
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Duprat and Muller [1] introduced the ingenious "Branching CORDIC" algorithm. It enables a fast implementation of CORDIC algorithm using signed digits and requires a constant normalization factor. The speedup is achieved by performing two basic CORDIC rotations in parallel in two separate modules. In their method, both modules perform identical computation except when the algorithm is in a "branching" [1]. We have improved the algorithm and show that it is possible to perform two circular mode rotations in a single step, with little additional hardware. In our method, both modules perform distinct computations at each step which leads to a better utilization of the hardware and the possibility of further speedup over the original method. Architectures for VLSI implementation of our algorithm are discussed.
引用
收藏
页码:587 / 602
页数:16
相关论文
共 50 条
  • [21] FURTHER RESULTS ON NEW FAST RECURSIVE ALGORITHMS FOR THE DISCRETE COSINE AND SINE TRANSFORMS
    YAO, JC
    HSU, CY
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1994, 42 (11) : 3254 - 3255
  • [22] Economic power generation scheduling exploiting hill-climbed Sine–Cosine​ algorithm
    Kaur, Gurpreet
    Dhillon, J.S.
    Applied Soft Computing, 2021, 111
  • [23] A New Learnheuristic: Binary SARSA - Sine Cosine Algorithm (BS-SCA)
    Becerra-Rozas, Marcelo
    Lemus-Romani, Jose
    Crawford, Broderick
    Soto, Ricardo
    Cisternas-Caneo, Felipe
    Trujillo Embry, Andres
    Arnao Molina, Maximo
    Tapia, Diego
    Castillo, Mauricio
    Rubio, Jose-Miguel
    METAHEURISTICS AND NATURE INSPIRED COMPUTING, META 2021, 2022, 1541 : 127 - 136
  • [24] A new global sine cosine algorithm for solving economic emission dispatch problem
    Liu, Jingsen
    Zhao, Fangyuan
    Li, Yu
    Zhou, Huan
    INFORMATION SCIENCES, 2023, 648
  • [25] Economic power generation scheduling exploiting hill-climbed Sine-Cosine algorithm
    Kaur, Gurpreet
    Dhillon, J. S.
    APPLIED SOFT COMPUTING, 2021, 111
  • [26] A New Fast Algorithm for Computing 2─DDiscrete Cosine Transform
    Gui Keting Han Jitian Shi Mingheng(Department of Power Engineering
    JOURNAL OF SOUTHEAST UNIVWRSITY(ENGLED.)., 1996, (01) : 73 - 81
  • [27] A NEW 2-DIMENSIONAL FAST COSINE TRANSFORM ALGORITHM
    CHAN, SC
    HO, KL
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1991, 39 (02) : 481 - 485
  • [28] Sine-cosine algorithm for feature selection with elitism strategy and new updating mechanism
    Sindhu, R.
    Ngadiran, Ruzelita
    Yacob, Yasmin Mohd
    Zahri, Nik Adilah Hanin
    Hariharan, M.
    NEURAL COMPUTING & APPLICATIONS, 2017, 28 (10): : 2947 - 2958
  • [29] A new algorithm to generate aes-like substitution boxes based on sine cosine optimization algorithm
    Artuger, Firat
    Ozkaynak, Fatih
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (13) : 38949 - 38964
  • [30] A new algorithm to generate aes-like substitution boxes based on sine cosine optimization algorithm
    Fırat Artuğer
    Fatih Özkaynak
    Multimedia Tools and Applications, 2024, 83 : 38949 - 38964