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 条
  • [1] An FPGA-based high-performance wireless vibration analyzer
    Shahzad, Khurram
    Oelmann, Bengt
    2013 NORCHIP, 2013,
  • [2] Spectrum Sensing Based on Goertzel Algorithm
    Wang, Wumei
    Gao, Zhibin
    Huang, Lianfen
    Yao, Yan
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 1219 - +
  • [3] A High-efficiency FPGA-based Accelerator for Convolutional Neural Networks using Winograd Algorithm
    Huang, Y.
    Shen, J.
    Wang, Z.
    Wen, M.
    Zhang, C.
    2018 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL ENGINEERING (ICECC), 2018, 1026
  • [4] High-speed FPGA-based Implementations of a Genetic Algorithm
    Vavouras, Michalis
    Papadimitriou, Kyprianos
    Papaefstathiou, Ioannis
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2009, : 9 - 16
  • [5] Implementation of a FPGA-based genetic algorithm
    Jisuanji Gongcheng, 9 (41-42, 48):
  • [6] The SURF Algorithm on a FPGA-Based Platform
    Hsu, Yuan-Pao
    Kuo, Chien-Hung
    2014 CACS INTERNATIONAL AUTOMATIC CONTROL CONFERENCE (CACS 2014), 2014, : 329 - 334
  • [7] AN FPGA-BASED IMPLEMENTATION OF THE MINRES ALGORITHM
    Boland, David
    Constantinides, George A.
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 378 - 383
  • [8] A High-Efficiency FPGA-Based ORB Feature Matching System
    Huang, Bai-Cheng
    Zhang, Yan-Jun
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (02)
  • [9] A High-Efficiency FPGA-Based Accelerator for Binarized Neural Network
    Guo, Peng
    Ma, Hong
    Chen, Ruizhi
    Wang, Donglin
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28
  • [10] FPGA-based spectrum sensors with switchable RBW
    Lim, Hyeokjin
    Jang, Byung-Jun
    Lee, Seongjoo
    IEICE ELECTRONICS EXPRESS, 2016, 13 (10):