Implementation of Fast Fourier TransformUsing Flexible Level Reconfigurable Architecture

碩士 === 元智大學 === 資訊工程學系 === 96 === Nowadays is a digital life, to success this goal we must use digital signal process’s algorithm to transform analogy signal to digital signal. Which fast fourier transforms (FFT) play an important role in orthogonal frequency division multiplexing (OFDM) based commu...

Full description

Bibliographic Details
Main Authors: Chih-Yung Chen, 陳智勇
Other Authors: 黃朝章
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/00394482077823784872
Description
Summary:碩士 === 元智大學 === 資訊工程學系 === 96 === Nowadays is a digital life, to success this goal we must use digital signal process’s algorithm to transform analogy signal to digital signal. Which fast fourier transforms (FFT) play an important role in orthogonal frequency division multiplexing (OFDM) based communication system. FFT is a fast algorithm of discrete foruier transform (DFT), using radix-2 butterfly unit to be a basic computing module to complete N-point FFT computation. In the present thesis, performance and flexible are considered, and 8-point FFT are used to be a basic process element to construct N-point FFT architecture. The control unit will decide which butterfly unit in different level requires twiddle factor’s address and data path. Then cooperate with data address generation to get corresponding computing data address. Follow this method will reach computing flexible and improve performance. In the present thesis, we use the Verilog HDL within Xilinx ISE 9.1i design tool to complete this architecture. After that, we use FPGA for function simulation and verify computation data, and the result will be compared with FFT result within Matlab. At the end we will discuss the effect of this architecture result’s precision after continue multiplier and adder.