• DocumentCode
    1089957
  • Title

    FFT Spectrum Analyzer Project for Teaching Digital Signal Processing With FPGA Devices

  • Author

    Sansaloni, Trini ; Pérez-Pascual, Asun ; Torres, Vicente ; Almenar, Vicenç ; Toledo, José F. ; Valls, Javier

  • Author_Institution
    Univ. Politecnica de Valencia, Grao de Gandia
  • Volume
    50
  • Issue
    3
  • fYear
    2007
  • Firstpage
    229
  • Lastpage
    235
  • Abstract
    This paper presents a course on digital signal processing with field-programmable gate arrays (FPGA) devices. The course integrates two separate disciplines, digital signal processing (DSP) and very large scale integration (VLSI) design, and focuses on the development of a sophisticated DSP design from simulation to fixed-point implementation. The structure and methodology used in the proposed course are oriented to the design and implementation of an fast Fourier transform (FFT) spectrum analyzer. This application covers most topics included in a DSP course and gives better results that those obtained with typical courses performing independent multiple simple experiments. The project is divided into modules that show specific learning necessities and determine the course contents and organization. Each laboratory part is dedicated to design and implements the block of the analyzer related to the theoretical content presented in the class. At the end of the course the students have designed all the pieces in the DSP project and have completed and verified the system. The used methodology enables students and engineers to understand and develop complex fixed-point applications, looking for the best signal processing algorithms on hardware implementations, and also results in more motivated and active students.
  • Keywords
    VLSI; digital signal processing chips; educational courses; electronic engineering education; fast Fourier transforms; field programmable gate arrays; fixed point arithmetic; project management; spectral analysers; teaching; DSP; FFT spectrum analyzer project; FPGA devices; VLSI; digital signal processing; educational course; fast Fourier transform; field-programmable gate arrays; fixed-point implementation; teaching; very large scale integration design; Digital signal processing; Education; Fast Fourier transforms; Field programmable gate arrays; Hardware; Laboratories; Signal design; Signal processing algorithms; Spectral analysis; Very large scale integration; Arithmetic; coordinate rotation digital computer (CORDIC); decimate filters; digital circuits; digital signal processing (DSP˛); direct digital synthesis (DDS); fast Fourier transform (FFT); field-programmable gate arrays (FPGA) implementation; logic design; mixer; real-time applications; signal processing; spectrum analyzer; windowing;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2007.900025
  • Filename
    4287125