FFT/ifft是時域信號與頻域信號之間轉(zhuǎn)換的基本運算,是數(shù)字信號處理的核心工具之一,因此,它廣泛地應(yīng)用于許多領(lǐng)域。在數(shù)字化的今天,不論是在通信領(lǐng)域還是在圖像處理領(lǐng)域,對數(shù)字信號處理的速度、精度和實時性要求不斷提高。為滿足不斷提高的要求,國內(nèi)外不斷地推出各種FFT/ifft處理器,主要處理器有ASIC、DSP芯片、FPGA等。由于FPGA具有可反復(fù)編程的特點及豐富資源,所以它受到廣泛的關(guān)注。 本論文就是一種基于FPGA實現(xiàn)浮點型數(shù)據(jù)的FFT及ifft處理器,該處理器使用A1tera公司的Stratix Ⅱ系列的FPGA芯片。它主要采用流水線結(jié)構(gòu),這種結(jié)構(gòu)可以使各級運算并行處理,對輸入進(jìn)來的數(shù)據(jù)進(jìn)行連續(xù)處理,提高了運算速度,滿足了系統(tǒng)的實時性要求;另外處理器所處理的數(shù)據(jù)是32位浮點型的,因此它同時提高了運算的精度。
標(biāo)簽:
FPGA
ifft
FFT
浮點
上傳時間:
2013-07-12
上傳用戶:cuicuicui