EST

Call for paper
April Edition 2017

International Journal of Applied Information Systems solicits high quality original research papers for the
March 15, 2017
April 2017 Edition of the journal.
The last date of research paper submission is
March 15, 2017
SUBMIT YOUR PAPER

Number 5

FFT Spectrum Analyzer using Goertzel Filter

journal image
 Download
1775
  • N. Kalaiarasi and Sahitya Bhoumik 2012. FFT Spectrum Analyzer using Goertzel Filter. International Journal of Applied Information Systems. 4, 5 (October 2012), 20-24. DOI=http://dx.doi.org/10.5120/ijais450706
  • @article{10.5120/ijais2017451568,
    author = {N. Kalaiarasi and Sahitya Bhoumik},
    title = {FFT Spectrum Analyzer using Goertzel Filter},
    journal = {International Journal of Applied Information Systems},
    issue_date = {October 2012},
    volume = {4},
    number = {},
    month = {October},
    year = {2012},
    issn = {},
    pages = {20-24},
    numpages = {},
    url = {/archives/volume4/number5/298-0706},
    doi = { 10.5120/ijais12-450706},
    publisher = { xA9 2010 by IJAIS Journal},
    address = {}
    }
    
  • %1 450706
    %A N.  Kalaiarasi
    %A Sahitya Bhoumik
    %T FFT Spectrum Analyzer using Goertzel Filter
    %J International Journal of Applied Information Systems
    %@ 
    %V 4
    %N 
    %P 20-24
    %D 2012
    %I  xA9 2010 by IJAIS Journal
    

Abstract

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.

References

  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

Keywords

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

Index Terms

Computer Science
Information Sciences