CORDIC and Taylor Based FPGA Music Synthesizer

被引:0
|
作者
Adiono, Trio [1 ]
Timothy, Vincentius [1 ]
Ahmadi, Nur [1 ]
Candra, Aditya [1 ]
Mufadli, Khafit [1 ]
机构
[1] Bandung Inst Technol, Dept Elect Engn, Sch Elect Engn & Informat, Jl Ganesha 10, Bandung 40132, Indonesia
关键词
CORDIC; Taylor expansion; music synthesizer; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Trigonometric functions of sine and cosine play an important role in a wide variety of applications. COordinate Rotation Digital Computer (CORDIC) and Taylor expansion algorithms are commonly used to calculate those functions. This paper presents the architecture of both CORDIC and Taylor algorithms and their implementation for music synthesizer application. All design modules are written in Verilog HDL and simulated using ModelSim tool. The proposed designs are synthesized using Altera Quartus II software and successfully implemented in Altera DE2 FPGA board. The proposed CORDIC design consumes 1750 area and 222.47 MHz maximum frequency, while the proposed Taylor design utilizes 870 area and 94.73 MHz maximum frequency. Based on AT analysis, CORDIC design performs better than Taylor design.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] A Demonstration of the GUINNESS: A GUI based Neural NEtwork SyntheSizer for an FPGA
    Nakahara, H.
    Yonekawa, H.
    Fujii, T.
    Shimoda, M.
    Sato, S.
    2017 27TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2017,
  • [42] Design of a pipelined music synthesizer based on wavetable method
    Hyun, MH
    Na, JH
    Hwang, SY
    INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1997 DIGEST OF TECHNICAL PAPERS, 1997, : 252 - 253
  • [43] Radiation Hardened Digital Direct Synthesizer With CORDIC for Spaceborne Applications
    Alberto Aranda, Luis
    Garcia-Herrero, Francisco
    Esteban, Luis
    Sanchez-Macian, Alfonso
    Antonio Maestro, Juan
    IEEE ACCESS, 2020, 8 : 83167 - 83176
  • [44] A Modified CORDIC FPGA Implementation for Wave Generation
    Liu, Yidong
    Fan, Lihang
    Ma, Tieying
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2014, 33 (01) : 321 - 329
  • [45] 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
  • [46] Design of music player based on FPGA
    Zhang, H. T.
    Zhang, Y. Q.
    Yu, B.
    INFORMATION SCIENCE AND ELECTRONIC ENGINEERING, 2017, : 387 - 389
  • [47] Design and FPGA implementation of digital pulse compression for chirp radar based on CORDIC
    Yan, Zhisheng
    Wen, Biyang
    Wang, Caijun
    Zhang, Chong
    IEICE ELECTRONICS EXPRESS, 2009, 6 (11): : 780 - 786
  • [48] 基于FPGA的CORDIC算法实现
    蔡权利
    高博
    龚敏
    电子器件, 2018, 41 (05) : 1242 - 1246+1256
  • [49] A Modified CORDIC FPGA Implementation for Wave Generation
    Yidong Liu
    Lihang Fan
    Tieying Ma
    Circuits, Systems, and Signal Processing, 2014, 33 : 321 - 329
  • [50] FPGA Implementation and Power Efficient CORDIC based ADPLL for Signal Processing and Application
    Singhal, Akarshika
    Goen, Anjana
    Mohapatra, Tanutrushna
    2017 7TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT), 2017, : 325 - 329