FPGA-Based Digital Signal Processing Trainer

Field programmable gate arrays (FPGAs) have been used in a wide range of applications including the field of digital signal processing (DSP). This paper presents the use of an FPGA in the implementation of a DSP trainer that will serve as an educational tool to effectively teach the fundamental prin...

Full description

Saved in:
Bibliographic Details
Main Authors: Reyes, Rosula SJ, Oppus, Carlos M, Monje, Jose Claro N, Patron, Noel S, Gonzales, Raphael A, Fajardo, Jovilyn Therese B
Format: text
Published: Archīum Ateneo 2009
Subjects:
Online Access:https://archium.ateneo.edu/ecce-faculty-pubs/61
https://ieeexplore.ieee.org/document/5170555
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Ateneo De Manila University
id ph-ateneo-arc.ecce-faculty-pubs-1060
record_format eprints
spelling ph-ateneo-arc.ecce-faculty-pubs-10602020-08-12T08:11:45Z FPGA-Based Digital Signal Processing Trainer Reyes, Rosula SJ Oppus, Carlos M Monje, Jose Claro N Patron, Noel S Gonzales, Raphael A Fajardo, Jovilyn Therese B Field programmable gate arrays (FPGAs) have been used in a wide range of applications including the field of digital signal processing (DSP). This paper presents the use of an FPGA in the implementation of a DSP trainer that will serve as an educational tool to effectively teach the fundamental principles of digital signal processing. This trainer is capable of performing a 1024-point discrete Fourier transform, convolution, correlation, and finite impulse response filter, which includes a low pass, high pass, and band pass filter. This paper also describes the capability of an FPGA to internally generate different input signals like a square wave, triangle wave, and a sine wave, to accept an external signal from a microphone, an MP3 player and the like, to output the transformed signal in digital or analog form, and through the use of a VGA port, to visualize the signals in a display device making this trainer low cost. 2009-07-24T07:00:00Z text https://archium.ateneo.edu/ecce-faculty-pubs/61 https://ieeexplore.ieee.org/document/5170555 Electronics, Computer, and Communications Engineering Faculty Publications Archīum Ateneo Digital signal processing Field programmable gate arrays Discrete Fourier transforms Convolution Finite impulse response filter Band pass filters Signal generators Microphones Digital audio players Visualization Electrical and Computer Engineering Signal Processing
institution Ateneo De Manila University
building Ateneo De Manila University Library
continent Asia
country Philippines
Philippines
content_provider Ateneo De Manila University Library
collection archium.Ateneo Institutional Repository
topic Digital signal processing
Field programmable gate arrays
Discrete Fourier transforms
Convolution
Finite impulse response filter
Band pass filters
Signal generators
Microphones
Digital audio players
Visualization
Electrical and Computer Engineering
Signal Processing
spellingShingle Digital signal processing
Field programmable gate arrays
Discrete Fourier transforms
Convolution
Finite impulse response filter
Band pass filters
Signal generators
Microphones
Digital audio players
Visualization
Electrical and Computer Engineering
Signal Processing
Reyes, Rosula SJ
Oppus, Carlos M
Monje, Jose Claro N
Patron, Noel S
Gonzales, Raphael A
Fajardo, Jovilyn Therese B
FPGA-Based Digital Signal Processing Trainer
description Field programmable gate arrays (FPGAs) have been used in a wide range of applications including the field of digital signal processing (DSP). This paper presents the use of an FPGA in the implementation of a DSP trainer that will serve as an educational tool to effectively teach the fundamental principles of digital signal processing. This trainer is capable of performing a 1024-point discrete Fourier transform, convolution, correlation, and finite impulse response filter, which includes a low pass, high pass, and band pass filter. This paper also describes the capability of an FPGA to internally generate different input signals like a square wave, triangle wave, and a sine wave, to accept an external signal from a microphone, an MP3 player and the like, to output the transformed signal in digital or analog form, and through the use of a VGA port, to visualize the signals in a display device making this trainer low cost.
format text
author Reyes, Rosula SJ
Oppus, Carlos M
Monje, Jose Claro N
Patron, Noel S
Gonzales, Raphael A
Fajardo, Jovilyn Therese B
author_facet Reyes, Rosula SJ
Oppus, Carlos M
Monje, Jose Claro N
Patron, Noel S
Gonzales, Raphael A
Fajardo, Jovilyn Therese B
author_sort Reyes, Rosula SJ
title FPGA-Based Digital Signal Processing Trainer
title_short FPGA-Based Digital Signal Processing Trainer
title_full FPGA-Based Digital Signal Processing Trainer
title_fullStr FPGA-Based Digital Signal Processing Trainer
title_full_unstemmed FPGA-Based Digital Signal Processing Trainer
title_sort fpga-based digital signal processing trainer
publisher Archīum Ateneo
publishDate 2009
url https://archium.ateneo.edu/ecce-faculty-pubs/61
https://ieeexplore.ieee.org/document/5170555
_version_ 1728621357856456704