Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA
College
Gokongwei College of Engineering
Department/Unit
Electronics And Communications Engg
Document Type
Conference Proceeding
Source Title
AUN/SEED-Net RCCIE
Publication Date
10-2014
Abstract
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.
html
Recommended Citation
Bernardo, N. M., Umali, E. M., Lorenzo, R. U., Paet, L. B., & Marciano, J. S. (2014). Enhanced implementation of a pipelined FFT processor in NI-labVIEW FPGA. AUN/SEED-Net RCCIE Retrieved from https://animorepository.dlsu.edu.ph/faculty_research/12567
Disciplines
Electrical and Computer Engineering
Keywords
Field programmable gate arrays; Fourier transformations
Upload File
wf_no