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...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |