基于FPGA的32點(diǎn)FFT算法的設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:The rapid development of digital signal processing technology in today's society, thanks to the rapid progress of science and technology, and widely used in various communications and computer fields, The discrete Fourier transform (DFT), which is the basic operation of digital signal processing, plays a key role in the application of the technology. Considering the efficiency problem, the application of discrete Fourier transform is affected. In the sixties of the 20th century, some people put forward the fast Fourier transform, that is, FFT, which effectively solves the problem that the former has a huge amount of computation, and with the progress of science and technology, it has become an important technology in the field of DSP. The appearance of FPGA field programmable gate array makes the application of digital signal processing more convenient. It is based on the mature technology of PAL,GAL and CPLD. It has more flexible editing function and many connecting units. It is suitable for short period prototype design. Compared with traditional batch DSP and ASIC, lower cost and lower power consumption make people more inclined to choose FPGA as a development tool. This is because the composition of FPGA is made up of hardware, so the basic structure of FPGA is relatively simple. In general, it can include more similar computing modules, so that under the condition of realizing the same function, The processing speed of FPGA is much faster than that of ordinary DSP chips. Because of the fixed operation structure of FFT, it is very suitable to realize it by FPGA, and this implementation method has the high efficiency and flexibility of design requirement at the same time. Therefore, in this paper, we choose to use Altera chip to realize 32-point FFT time-domain decimation sequence processor, which is a universal method to realize 32-point FFT transform on FPGA. The whole FFT processor adopts the basic algorithm of base-2 time domain extraction. At the same time, the pipeline and parallel design ideas are integrated into the design of the butterfly operation module of the FFT processor, and the processor includes the address generation module. Timing control module, storage module and other modules, so as to form the design of the base-2FFT processor. The design flow of FFT module is simulated by the third-party simulation software Modelsim, and the simulation results of the algorithm are calculated and calculated accurately. The accuracy of the design is verified by comparing it with the results of the design. The simulation results show that the designed FFT processor can successfully pass the basic index of the design under certain precision conditions.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN791;TN911.72
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李強(qiáng);明艷;吳坤君;;基于MATLAB的《數(shù)字信號(hào)處理》輔助教學(xué)方法[J];重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版);2007年S1期
2 韓穎,王旭,吳嗣亮;FPGA實(shí)現(xiàn)高速FFT處理器的設(shè)計(jì)[J];電訊技術(shù);2003年02期
3 郄志鵬;張煒;朱江;;基于FPGA與AD9957的通用調(diào)制平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J];信息化研究;2010年04期
4 房瑞華;黃士坦;;異步串行智能通信的FPGA實(shí)現(xiàn)方法[J];航空計(jì)算技術(shù);2006年06期
5 張育釗;邱應(yīng)強(qiáng);;一種FFT處理器的地址生成算法[J];華僑大學(xué)學(xué)報(bào)(自然科學(xué)版);2008年04期
6 付博,李棟,謝應(yīng)科;一種高速定點(diǎn)FFT處理器的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2005年11期
7 鄧波;戎蒙恬;湯曉峰;;可配置高速高精度FFT的硬件實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2006年17期
8 方洪浩;雷蕾;常何民;;基于Verilog HDL的有限狀態(tài)機(jī)設(shè)計(jì)[J];科學(xué)技術(shù)與工程;2007年20期
9 秦連銘,程亞奇;DSP實(shí)現(xiàn)方案的比較與應(yīng)用選擇[J];世界電子元器件;2005年06期
10 華程;;FFT處理器在OFDM中的應(yīng)用[J];中小企業(yè)管理與科技(上旬刊);2011年05期
本文編號(hào):2429657
本文鏈接:http://sikaile.net/kejilunwen/wltx/2429657.html