【導(dǎo)讀】[摘要]快速傅立葉變換作為時(shí)域和頻域轉(zhuǎn)換的基本運(yùn)算,是數(shù)字譜分析的必要前提。件或DSP實(shí)現(xiàn),高速處理時(shí)實(shí)時(shí)性較難滿(mǎn)足。FPGA是直接由硬件實(shí)現(xiàn)的,其內(nèi)部結(jié)構(gòu)規(guī)則簡(jiǎn)單,通??梢匀菁{很多。相同的運(yùn)算單元,因此FPGA在作指定運(yùn)算時(shí),速度會(huì)遠(yuǎn)遠(yuǎn)高于通用的DSP芯片。FFT運(yùn)算結(jié)構(gòu)相對(duì)比較簡(jiǎn)單和固定,本文介紹了一種通用的可以在FPGA上實(shí)現(xiàn)512點(diǎn)FFT變換。主要對(duì)quartusII中的ram,rom,fft,基本運(yùn)算等宏模塊進(jìn)行調(diào)用??刂颇K,實(shí)現(xiàn)對(duì)信號(hào)的產(chǎn)生和頻譜的測(cè)量和顯示等工作。實(shí)驗(yàn)果表明,設(shè)計(jì)完成的系統(tǒng)能夠在保證運(yùn)算精度和實(shí)?,F(xiàn)復(fù)雜度的同時(shí),切實(shí)可行地完成設(shè)計(jì)的總體要求。