FPGA를 사용한 radix-2 16 points FFT 알고리즘 가속기 구현

Radix-2 16 Points FFT Algorithm Accelerator Implementation Using FPGA

초록

The increased utilization of the FFT in signal processing, cryptography, and various other fields has highlighted the importance of optimization. In this paper, we propose the implementation of an accelerator that processes the radix-2 16 points FFT algorithm more rapidly and efficiently than FFT implementation of existing studies, using FPGA (Field Programmable Gate Array) hardware. Leveraging the hardware advantages of FPGA, such as parallel processing and pipelining, we design and implement the FFT logic in the PL (Programmable Logic) part using the Verilog language. We implement the FFT using only the Zynq processor in the PS (Processing System) part, and compare the computation times of the implementation in the PL and PS part. Additionally, we demonstrate the efficiency of our implementation in terms of computation time and resource usage, in comparison with related works.

키워드

FPGAFFTAccelerator
제목
FPGA를 사용한 radix-2 16 points FFT 알고리즘 가속기 구현
제목 (타언어)
Radix-2 16 Points FFT Algorithm Accelerator Implementation Using FPGA
저자
이규섭조성민서승현
DOI
10.13089/jkiisc.2024.34.1.11
발행일
2024-02
저널명
정보보호학회논문지
34
1
페이지
11 ~ 19