DocumentCode
2992507
Title
Implementation of 1024-Point FFT Algorithm Based on FPGA
Author
Lihui, Pang ; Jingchang, Yang
Author_Institution
Inst. of Electr. & Inf., Xihua Univ., Chengdu, China
fYear
2010
fDate
25-27 June 2010
Firstpage
4695
Lastpage
4697
Abstract
This paper presents a program, the implementation of 1024-Point FFT algorithm based on FPGA. Considering from the operation speed and implementation complexity, this design adopts the algorithm of radix-2 and decimation in time. And cure the data of twiddle factor in the ROM block. This design uses the finite state machine control reading the data of twiddle factor, as well as coordinate each modules of FFT work in steady-state. In the end, the comparison of the results of the design with the operation results of Matlab is given, verified the correctness of the algorithm.
Keywords
digital arithmetic; fast Fourier transforms; field programmable gate arrays; finite state machines; 1024-Point FFT Algorithm; FPGA; Matlab; ROM block; finite state machine control; radix-2 algorithm; twiddle factor; Algorithm design and analysis; Digital signal processing; Discrete Fourier transforms; Field programmable gate arrays; Hardware design languages; Random access memory; Read only memory; decimation in time; finite state machine; radix-2; widdle factor;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Control Engineering (ICECE), 2010 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-6880-5
Type
conf
DOI
10.1109/iCECE.2010.1136
Filename
5630496
Link To Document