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...

Full description

Saved in:
Bibliographic Details
Main Authors: Bernardo, Neil Irwin M., Umali, Edwin M., Lorenzo, Romarie U., Paet, Leonard B., Marciano, Joel Joseph S., Jr.
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