FPGA-based spectrum analyzer with high area efficiency by Goertzel algorithm

被引:6
|
作者
Lin, Min-Chuan
Tsai, Guo-Ruey
Tu, Yung-Chin
Chang, Tai-Hsiung
Lin, Ching-Hui
机构
关键词
D O I
10.1109/CISP.2008.743
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
FFT algorithm is the popular software design for spectrum analyzer, but doesn't work well for parallel hardware system due to complex calculation and huge memory requirement. Observing the key components of a spectrum analyzer are the intensities for respective frequencies, we propose a Goertzel algorithm to directly extract the intensity factors for respective frequency components in the input signal. Goenzel algorithm dispenses with the memory for z-1 and z-2 processing, and only needs two multipliers and three adders for real number calculation. In this paper, we present the spectrum extraction algorithm and implement a spectrum extractor with high speed and low area consumption in a FPGA (Field Programmable Gate Array) chip. It proves the feasibility of implementing a handheld concurrent multi-channel realtime spectrum analysis IP into a low gate counts and low power consumption CPLD (Complex Programmable Logic Device)chip.
引用
收藏
页码:157 / 159
页数:3
相关论文
共 50 条
  • [41] FPGA-based Improved Decoding Algorithm of LDPC codes
    Zhang, Qianhua
    Zhang, Jianwu
    Bao, Jianrong
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 995 - 999
  • [42] FPGA-Based Parallel Hardware Architecture For SIFT Algorithm
    Peng, J. Q.
    Liu, Y. H.
    Lyu, C. Y.
    Li, Y. H.
    Zhou, W. G.
    Fan, K.
    2016 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (IEEE RCAR), 2016, : 277 - 282
  • [43] High-speed FPGA-based pulse-height analyzer for high resolution X-ray spectroscopy
    Buzzetti, S
    Capou, M
    Guazzoni, C
    Longoni, A
    Mariani, R
    Moser, S
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2005, 52 (04) : 854 - 860
  • [44] Achieving high performance with FPGA-based computing
    Herbordt, Martin C.
    VanCourt, Tom
    Gu, Yongfeng
    Sukhwani, Bharat
    Conti, Al
    Model, Josh
    DiSabello, Doug
    COMPUTER, 2007, 40 (03) : 50 - +
  • [45] FPGA-based High-precision Measurement Algorithm for the Ultrasonic Echo Time of Flight
    王伯雄
    张金
    Journal of Measurement Science and Instrumentation, 2010, 1 (02) : 103 - 107
  • [46] High performance FPGA-based image correlation
    Lindoso, Almudena
    Entrena, Luis
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2007, 2 (04) : 223 - 233
  • [47] High Fidelity FPGA-Based Music Player
    Kasperek, Jerzy
    Polchlopek, Wojciech
    Rajda, Pawel J.
    Waszczyszyn, Jaromir
    10TH IFAC WORKSHOP ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2010), 2010, : 201 - 204
  • [48] High performance FPGA-based image correlation
    Almudena Lindoso
    Luis Entrena
    Journal of Real-Time Image Processing, 2007, 2 : 223 - 233
  • [49] FPGA-Based Acceleration of Expectation Maximization Algorithm using High-Level Synthesis
    Momen, Mohammad Abdul
    Khalid, Mohammed A. S.
    Oninda, Mohammad Abdul Moin
    2019 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL AND IMAGE PROCESSING (DASIP), 2019, : 41 - 46
  • [50] FPGA-based Implementation of the Stereo Matching Algorithm using High-Level Synthesis
    Firmansyah, Iman
    Yamaguchi, Yoshiki
    2021 IEEE 14TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2021), 2021, : 1 - 7