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 条
  • [21] Design and Implementation of Discrete Cosine Transform Algorithm on FPGA Device
    Imam, Elmubarak
    Ahmed, Mohamed Elhafiz Mohamed
    Abdalla, Ghassan
    2016 CONFERENCE OF BASIC SCIENCES AND ENGINEERING STUDIES (SCGAC), 2016, : 13 - 18
  • [22] The Design of Direct Digital Synthesizer Based On Cordic Algorithm and FPGA Implementation
    Zhang, Xian
    Zhao, Xinghua
    Zhou, Binquan
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING, INFORMATION SCIENCE & APPLICATION TECHNOLOGY (ICCIA 2016), 2016, 56 : 122 - 126
  • [23] Architecture Design and FPGA Implementation of CORDIC Algorithm for Fingerprint Recognition Applications
    Revathi, P.
    Rao, M. V. Nageswara
    Locharla, G. R.
    2ND INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING & SECURITY [ICCCS-2012], 2012, 1 : 371 - 378
  • [24] Implementation of CORDIC Algorithm on FPGA Altera Cyclone
    Ristovic, Milica
    Lubura, Slobodan
    Jokic, Dejan
    2012 20TH TELECOMMUNICATIONS FORUM (TELFOR), 2012, : 875 - 878
  • [25] Double step Branching CORDIC: A new algorithm for fast sine and cosine generation
    Phatak, DS
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (05) : 587 - 602
  • [26] Hardware Implementation of OTFS Modulation Using CORDIC Algorithm
    Dora, Sai Kumar
    Mishra, Himanshu B.
    Sahoo, Manodipan
    Yadav, Kapil
    2024 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS, SPCOM 2024, 2024,
  • [27] Efficient CORDIC-Based Sine and Cosine Implementation for a Dataflow Architecture (Extended Abstract)
    Khankin, Daniel
    Raz, Elad
    Tayari, Ilan
    CYBER SECURITY CRYPTOGRAPHY AND MACHINE LEARNING (CSCML 2020), 2020, 12161 : 128 - 142
  • [28] FPGA Implementation of the Trigonometric Functions Using the CORDIC Algorithm
    Kumar, Puli Anil
    2019 5TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2019, : 894 - 900
  • [29] FPGA implementation of arcsine function using CORDIC algorithm
    2017, AMSE Press, 16 Avenue Grauge Blanche, Tassin-la-Demi-Lune, 69160, France (54):
  • [30] FPGA Implementation of Fast and Area Efficient CORDIC algorithm
    Chinnathambi, M.
    Bharanidharan, N.
    Rajaram, S.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATION AND NETWORK TECHNOLOGIES (ICCNT), 2014, : 228 - 232