CORDIC Algorithm for FPGA Implementation

被引:0
作者
Lin, Sun-Ting [1 ]
Wang, Tzu-Hao [1 ]
Lin, Shou-Sheu [2 ]
Li, Yan-Bang [2 ]
机构
[1] Natl Kaohsiung Normal Univ, Dept Elect Engn, Kaohsiung 824, Taiwan
[2] Natl Kaohsiung First Univ Sci & Technol, Dept Comp & Commun Engn, Kaohsiung, Taiwan
来源
PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT TECHNOLOGIES AND ENGINEERING SYSTEMS (ICITES2013) | 2014年 / 293卷
关键词
CORDIC; Flatten pipeline; Folded; FPGA;
D O I
10.1007/978-3-319-04573-3_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For traditional hyperbolic and trigonometric functions calculation algorithms, multiplier and a lookup table are needed to achieve calculation of multiple transcendental functions, which will lead to hardware circuit complexity and lower operation speed. Aim at overcoming the disadvantages of traditional algorithm, a CORDIC algorithm is proposed and implemented by FPGA program. Two types of realization circuits for CORDIC algorithm are implemented into the FPGA and their performances are compared. One is the flatten pipeline and the other is the folded one, while the first performs higher throughput and the last saves more chip area.
引用
收藏
页码:57 / 62
页数:6
相关论文
共 50 条
  • [21] FPGA Implementation of Pipelined CORDIC for Digital Demodulation in FMCW Radar
    Mandal, Amritakar
    Mishra, Rajesh
    INFOCOMMUNICATIONS JOURNAL, 2013, 5 (02): : 17 - 23
  • [22] FPGA Based Implementation of CORDIC using different number format
    Kir, Burcu
    Altuncu, Mehmet Ali
    Sahin, Suhap
    2013 INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ADVANCES IN ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (TAEECE), 2013, : 444 - 448
  • [23] Optimization and implementation of CORDIC algorithm
    Liu, Xiao-Ning
    Xie, Yi-Zhuang
    Chen, He
    Yan, Wen
    Chen, Dong
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2015, 35 (11): : 1164 - 1170
  • [24] Implementation of hyperbolic functions using CORDIC algorithm
    Boudabous, A
    Ghozzi, F
    Kharrat, MW
    Masmoudi, N
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 738 - 741
  • [25] Comparison of CORDIC algorithm implementations on FPGA families
    Vadlamani, S
    Mahmoud, W
    PROCEEDINGS OF THE THIRTY-FOURTH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2002, : 192 - 196
  • [26] Dual Fixed-Point CORDIC Processor: Architecture and FPGA Implementation
    Jacoby, Andres
    Llamocca, Daniel
    2016 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG16), 2016,
  • [27] Approximate FPGA Implementation of CORDIC for Tactile Data Processing using Speculative Adders
    Franceschi, M.
    Camus, V.
    Ibrahim, A.
    Enz, C.
    Valle, M.
    2017 FIRST NEW GENERATION OF CAS (NGCAS), 2017, : 41 - 44
  • [28] FPGA Implementation of a CORDIC-Based Joint Angle Processor for a Climbing Robot
    Juang, Ying-Shen
    Sung, Tze-Yun
    Ko, Lu-Ting
    Li, Ching-Lang
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [29] FPGA Implementation of CORDIC Algorithms for Sine and Cosine Floating-Point Calculations
    Sergiyenko, Anatoliy
    Moroz, Leonid
    Mychuda, Lesya
    Samotyj, Volodymir
    PROCEEDINGS OF THE THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 1, 2021, : 383 - 386
  • [30] FPGA Implementation of Approximate CORDIC Circuits for Energy Efficient Applications
    Osta, Mario
    Ibrahim, Ali
    Valle, Maurizio
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 127 - 128