新聞中心

EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 多通道頻率檢測(cè)技術(shù)的FPGA實(shí)現(xiàn)

多通道頻率檢測(cè)技術(shù)的FPGA實(shí)現(xiàn)

作者: 時(shí)間:2011-03-29 來源:網(wǎng)絡(luò) 收藏

3 實(shí)現(xiàn)方案
本設(shè)計(jì)選用的芯片是Xilinx公司的Virtex-4SX55,該芯片時(shí)鐘資源豐富,算術(shù)運(yùn)算單元和專用存儲(chǔ)模塊以及可配置邏輯的使用都很靈活,非常適合當(dāng)前信號(hào)處理系統(tǒng)的功能實(shí)現(xiàn)。因此,根據(jù)圖2所示的結(jié)構(gòu),就可以得到一種基于DFT多相濾波器組的信道化解決方案,其具體實(shí)現(xiàn)結(jié)構(gòu)如圖4所示。

本文引用地址:http://2s4d.com/article/191272.htm

e.JPG


圖4所示結(jié)構(gòu)由延時(shí)器、系數(shù)存儲(chǔ)器、乘加器和FFT組成。其中延遲器可實(shí)現(xiàn)對(duì)輸入數(shù)據(jù)32個(gè)周期的延時(shí),存儲(chǔ)器用于存儲(chǔ)濾波器系數(shù)。下面對(duì)該結(jié)構(gòu)中幾個(gè)主要組成模塊的實(shí)現(xiàn)及仿真結(jié)果進(jìn)行介紹。
3.1 延時(shí)器的實(shí)現(xiàn)
本延時(shí)器采用提供的專用存取模塊FIFO來實(shí)現(xiàn)32周期延時(shí),其架構(gòu)體系如圖5所示。圖中,每個(gè)延遲單元即是一個(gè)FIFO模塊,F(xiàn)IFO的數(shù)據(jù)輸出特點(diǎn)為先入先出。在本設(shè)計(jì)中,第一級(jí)延遲器的輸出數(shù)據(jù)將作為下一個(gè)延遲器的輸入數(shù)據(jù),就相當(dāng)于第一級(jí)FIFO的數(shù)據(jù)按先進(jìn)先出的順序依次向第二級(jí)FIFO壓入,相鄰兩級(jí)的將滿標(biāo)志與讀使能信號(hào)進(jìn)行握手協(xié)議,從而實(shí)現(xiàn)數(shù)據(jù)的延遲輸出。這樣,設(shè)計(jì)8個(gè)同樣結(jié)構(gòu)的FIFO并進(jìn)行串行級(jí)聯(lián),即可滿足該結(jié)構(gòu)的設(shè)計(jì)要求。

d.JPG



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉