Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA
This paper presents an enhanced implementation of a FFT processor in NI-LabVIEW FPGA. The proposed FFT processor implementation uses Radix-22 Single path Delay Feedback FFT architecture to allow fast and continuous flow of input data while performing DFT operation. As optimal bit-reversal circuit wa...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | text |
Published: |
Animo Repository
2014
|
Subjects: | |
Online Access: | https://animorepository.dlsu.edu.ph/faculty_research/12567 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | De La Salle University |
id |
oai:animorepository.dlsu.edu.ph:faculty_research-14508 |
---|---|
record_format |
eprints |
spelling |
oai:animorepository.dlsu.edu.ph:faculty_research-145082024-06-03T06:13:48Z Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA Bernardo, Neil Irwin M. Umali, Edwin M. Lorenzo, Romarie U. Paet, Leonard B. Marciano, Joel Joseph S., Jr. This paper presents an enhanced implementation of a FFT processor in NI-LabVIEW FPGA. The proposed FFT processor implementation uses Radix-22 Single path Delay Feedback FFT architecture to allow fast and continuous flow of input data while performing DFT operation. As optimal bit-reversal circuit was used to shuffle the FFT output to its correct sequence. The FFT processor was tested ona PXIe-7965R FPGA. FPGA resource utilization and latency were measured for different number of FFT points. FPGA resource utilization and latency data were compared to that of LabVIEW FFT Express VI. It is shown from the results that the proposed FFT processor implementation has minimal FPGA slice utilization (around 16.4% of total FPGA slides available in PXIe-7865R) in exchange for additional Block RAM usage. Incorporating pipelining reduced the measured latency values of the proposed implementation to below 50& of the latency values of the LabVIEW FFT Express VI. Overall, the proposed FFT processor implementation has significant improvement over the LabVIEW FFT Express VI in terms of FPGA slide usage and latency. 2014-10-01T07:00:00Z text https://animorepository.dlsu.edu.ph/faculty_research/12567 Faculty Research Work Animo Repository Field programmable gate arrays Fourier transformations Electrical and Computer Engineering |
institution |
De La Salle University |
building |
De La Salle University Library |
continent |
Asia |
country |
Philippines Philippines |
content_provider |
De La Salle University Library |
collection |
DLSU Institutional Repository |
topic |
Field programmable gate arrays Fourier transformations Electrical and Computer Engineering |
spellingShingle |
Field programmable gate arrays Fourier transformations Electrical and Computer Engineering Bernardo, Neil Irwin M. Umali, Edwin M. Lorenzo, Romarie U. Paet, Leonard B. Marciano, Joel Joseph S., Jr. Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA |
description |
This paper presents an enhanced implementation of a FFT processor in NI-LabVIEW FPGA. The proposed FFT processor implementation uses Radix-22 Single path Delay Feedback FFT architecture to allow fast and continuous flow of input data while performing DFT operation. As optimal bit-reversal circuit was used to shuffle the FFT output to its correct sequence. The FFT processor was tested ona PXIe-7965R FPGA. FPGA resource utilization and latency were measured for different number of FFT points. FPGA resource utilization and latency data were compared to that of LabVIEW FFT Express VI. It is shown from the results that the proposed FFT processor implementation has minimal FPGA slice utilization (around 16.4% of total FPGA slides available in PXIe-7865R) in exchange for additional Block RAM usage. Incorporating pipelining reduced the measured latency values of the proposed implementation to below 50& of the latency values of the LabVIEW FFT Express VI. Overall, the proposed FFT processor implementation has significant improvement over the LabVIEW FFT Express VI in terms of FPGA slide usage and latency. |
format |
text |
author |
Bernardo, Neil Irwin M. Umali, Edwin M. Lorenzo, Romarie U. Paet, Leonard B. Marciano, Joel Joseph S., Jr. |
author_facet |
Bernardo, Neil Irwin M. Umali, Edwin M. Lorenzo, Romarie U. Paet, Leonard B. Marciano, Joel Joseph S., Jr. |
author_sort |
Bernardo, Neil Irwin M. |
title |
Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA |
title_short |
Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA |
title_full |
Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA |
title_fullStr |
Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA |
title_full_unstemmed |
Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA |
title_sort |
enhanced implementation of a pipelined fft processor in ni-labview fpga |
publisher |
Animo Repository |
publishDate |
2014 |
url |
https://animorepository.dlsu.edu.ph/faculty_research/12567 |
_version_ |
1802997448520499200 |