Design and Hardware Implementation of Bit Length Adjustable Cosine and Sine Generator with CORDIC Algorithm in FPGA

被引:0
|
作者
Ozkilbac, Bahadir [1 ]
Karacali, Tevhit [1 ]
机构
[1] Ataturk Univ, Elekt Elekt Muhendisligi, Erzurum, Turkey
关键词
D O I
10.1109/ELECO51834.2020.00013
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Today, the need for hardware architectures with fast calculation, high usage area efficiency and accuracy are increasing in digital systems. Therefore, the algorithm used for the hardware to be designed and the number format in which this algorithm operates are quite important. In this study the hardware that calculates the cosine and sinus trigonometric functions commonly used in digital applications is designed in FPGA with Coordinate Rotation Digital Computer (CORDIC) algorithm which combines the three feature mentioned. The designed hardware operates in a two-complement signed integer format and the bit length is adjustable by the user. Thus, a design with the advantages of high speed and usage area efficiency as well as flexibility has been created. Simulation and implementation of the design is done for the Xilinx Artix-7 FPGA model in Vivado software.
引用
收藏
页码:145 / 149
页数:5
相关论文
共 50 条
  • [1] FPGA Implementation of CORDIC Algorithms for Sine and Cosine Generator
    Renardy, Antonius P.
    Ahmadi, Nur
    Fadila, Ashbir A.
    Shidqi, Naufal
    Adiono, Trio
    [J]. 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS 2015, 2015, : 1 - 6
  • [2] Pipelined CORDIC design on FPGA for a digital sine and cosine waves generator
    Garcia, Esteban O.
    Cumplido, Rene
    Arias, Miguel
    [J]. 2006 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING, 2006, : 302 - +
  • [3] Novel design for a low-latency CORDIC algorithm for sine-cosine computation and its Implementation on FPGA
    Salehi, Forouzan
    Farshidi, Ebrahim
    Kaabi, Hooman
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 77 (77)
  • [4] SINE AND COSINE GENERATOR USING CORDIC ALGORITHM IMPLEMENTED IN ASIC
    Mishra, Ansuman
    Sivanantham, S.
    Sivasankaran, K.
    [J]. PROCEEDINGS OF 2015 ONLINE INTERNATIONAL CONFERENCE ON GREEN ENGINEERING AND TECHNOLOGIES (IC-GET), 2015,
  • [5] A design of modified CORDIC-based cosine and sine generator
    Cheng, ZR
    Gao, ML
    Li, L
    Zhang, DL
    Song, YK
    [J]. 2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 765 - 768
  • [6] Scaling Free CORDIC Algorithm Implementation of Sine and Cosine Function
    Mokhtar, A. S. N.
    Reaz, M. B. I.
    Chellappan, K.
    Ali, M. A. Mohd
    [J]. WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL II, 2013, : 926 - +
  • [7] FPGA Implementation of CORDIC Algorithms for Sine and Cosine Floating-Point Calculations
    Sergiyenko, Anatoliy
    Moroz, Leonid
    Mychuda, Lesya
    Samotyj, Volodymir
    [J]. 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
  • [8] Design and Implementation of CORDIC Algorithm Based on FPGA
    Wang, Xiaoyuan
    [J]. 2018 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS 2018), 2018, : 70 - 71
  • [9] A parallel CORDIC algorithm for Sine and Cosine generation
    Lo, HY
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 713 - 724
  • [10] The Design of NCO based on CORDIC Algorithm and Implementation in FPGA
    Lei Zhihua
    Wang Weilian
    [J]. 2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 2902 - 2905