Google scholar arxiv informatics ads IJAIS publications are indexed with Google Scholar, NASA ADS, Informatics et. al.

Call for Paper


March Edition 2023

International Journal of Applied Information Systems solicits high quality original research papers for the March 2023 Edition of the journal. The last date of research paper submission is February 15, 2023.

FFT Spectrum Analyzer using Goertzel Filter

N. Kalaiarasi, Sahitya Bhoumik Published in Signal Processing

International Journal of Applied Information Systems
Year of Publication 2012
© 2010 by IJAIS Journal
Download full text
  1. N Kalaiarasi and Sahitya Bhoumik. Article: FFT Spectrum Analyzer using Goertzel Filter. International Journal of Applied Information Systems 4(5):20-24, October 2012. BibTeX

    	author = "N. Kalaiarasi and Sahitya Bhoumik",
    	title = "Article: FFT Spectrum Analyzer using Goertzel Filter",
    	journal = "International Journal of Applied Information Systems",
    	year = 2012,
    	volume = 4,
    	number = 5,
    	pages = "20-24",
    	month = "October",
    	note = "Published by Foundation of Computer Science, New York, USA"


In this paper, the implementation of DSP algorithms on FPGA devices are taken into consideration and the FFT spectral analysis as a real time application was tested in MATLAB System Generator. It integrates two separate fields Digital Signal Processing (DSP) and Very Large Scale Integration (VLSI). The structure and chronological procedure followed focuses on the sophisticated DSP design and implementation of a Fast Fourier Transform (FFT) spectrum analyzer. The entire system was implemented in MATLAB Simulink Xilinx System generator (SG) toolbox. After simulation, the verilog coding was extracted and implemented on FPGA Virtex II device. As a part of betterment, FIR filter of the analyzer was replaced with Goertzel filter in order to improve the area efficiency of the FPGA device. It provides better frequency resolution and helps in extracting the amplitude component of the signal, thus aiding in improved spectral analysis.


  1. T. S. Hall and D. V. Anderson, "A framework for teaching real-timedigital signal processing with field-programmable gate arrays," IEEE Trans. Educ. , vol. 48, no. 3, pp. 551–558, Aug. 2005.
  2. Y. Park and N. I. Cho, 2004. "Fixed-point error analysis of CORDIC processor based on the variance propagation formula". IEEE Transaction Circuits and system I, Reg. Papers, vol. 51,No. 3, pp. 573–584
  3. Maher Jridi, AymanAlfalou, "Direct Digital Frequency Synthesizer with CORDIC Algorithm and Taylor Series Approximation for Digital Receivers" European Journal of Scientific ResearchVol. 30 No. 4 (2009), pp. 542-553.
  4. TriniSansaloni, Asun Pérez-Pascual, Vicente Torres, VicençAlmenar, José F. Toledo, and Javier Valls, "FFT Spectrum Analyzer Project for Teaching Digital Signal Processing With FPGA Devices", published in 2nd ed. vol. 50 No 3, August 2007
  5. W. -S. Gan and M. Kuo, "Teaching DSP software development: Form design to fixed-point implementations," IEEE Trans. Educ. , vol. 49, no. 1, pp. 122–131, Feb. 2006
  6. Multirate Digital Filters, Filter Banks,Polyphase Networks, and Applications:A Tutorial by P. P. Vaidyanathan, Senior member IEEE
  7. L. Cordesses, 2004. "Direct Digital Synthesis: A Tool for Periodic Wave Generation (Part 1)", IEEE Signal processing magazine, pp. 49-54.
  8. A. M. Sodagar and G. R. Lahiji, 2001. "A pipelined ROM-less architecture for sine-output direct digital frequency synthesizers using the second-order parabolic approximation". IEEE Transaction on Circuits and Systems II. Vol. 48, no. 9, pp. 850--857.
  9. Alan V. Oppenheim, Ronald w. Schafer, and John R. Buck, discrete-time signal processing, Prentice-Hallnc, 1998, 2nd Edition.
  10. Signal Processing Toolbox User's Guide, MathWorks, Inc. , NatickMA, 2006
  11. W. -S. Gan, "Teaching and Learning the Hows and Whys ofReal-Time Digital Signal Processing," IEEE Trans. on Education, vol. 45, no. 4, pp. 336–343, Nov. 2002.
  12. Modeling and Implementation of DSP FPGA Solutions, Robert D. Turney, Chris Dick, David B. Parlour, and James Hwang San Jose, CA 95124, USA.
  13. Dick, C. and Krikorian, Y. , "A System-Level Design Approach for FPGA-Based DSPImplementations", DSP World, Spring 1999.
  14. FPGA-Based Spectrum Analyzer with High Area Efficiency by Goertzel Algorithm. Dept. of Electron. Eng. , Kun Shan Univ. ,Suzhou Guo-Ruey Tsai , Yung-Chin Tu,Tai-Hsiung ChangVolume:1 Page(s): 157 - 159


Coordinate Rotation digital computer (CORDIC), Digital Signal Processing (DSP), Direct Digital Synthesizer, FIR filter, Field Programmable Gate Array (FPGA) devices, Goertzel Filter, Mixer, windowing