Stratix II、Stratix GX、Stratix系列FPGA器件。該FFTCore功能是執行高性能的正向復數FFT或反向的FFT(IFFT),采用基2/4頻域抽取(DIF)的FFT算法,其轉換長度為2m,這里6≤m≤14。在其內部,FFT采用塊浮點結構,以在最大信噪比(SNR)和最小資源需求之間獲得最大的收益。FFT Core接收一個長度為N的、二進制補碼格式、順序輸入的復數序列作為輸入,輸出轉換域的、順序的復數數據序列。同時,一個累加塊指數被輸出,表示塊浮點的量化因子。FFT Core的轉換方向事先由一個輸入端口為每個數據轉換塊指定。
FFT Core可以設置兩種不同的引擎結構:四輸出(Quad-output FFT engine)和單輸出(Single-output FFT engine)。對于要求轉換時間盡量小的應用,四輸出引擎結構是最佳的選擇;對于要求資源盡量少的應用,單輸出引擎結構比較合適。為了增加整個FFT Core的吞吐量,可以采用多并行引擎結構。
FFT Core支持3種I/O數據流結構:連續(streaming)、緩沖突發(Buffered Burst)、突發(Burst)。連續I/O數據流結構允許處理連續輸入數據,輸出連續復數數據流,而不中斷輸入和輸出數據;緩沖突發I/O數據流結構與連續結構相比,需要更少的存儲資源,但是,這是以減少平均吞吐量為代價的;突發數據流結構的操作與緩沖突發方式基本上一致,但突發方式則需要更少的存儲資源,這也是以降低吞吐量為代價的。
3 硬件設計
圖1整體原理圖
設計的整體原理圖如圖1所示。輸入和輸出緩沖器分別存儲預處理數據和FFT轉換結果;FFT運算器負責FFT運算;控制器為輸入和輸出緩沖器提供讀寫地址,并控制FFT運算的時序和緩沖器的讀寫操作;后處理單元從單路復數輸入頻譜數據中分離出兩路實數輸入頻譜數據;求模運算器實現CORDIC算法,求取轉換結果的平方根。設計的輸入為兩路實數序列,一路作為實部,另一路作為虛部,由連續的256點的數據段組成;輸出是間斷的256點數據段,各數據段的前128點為第一路的頻譜數據,后128點是第二路的頻譜數據。根據FFT頻譜關于中心點對稱的結果,只截取前半段頻譜數據并不會丟失任何信息。
整個系統的工作時序為:①數據以5MHz的速率輸入到輸入緩沖器;②FFT運算器以40MHz的速率從輸入緩沖器中取數進行運算;③FFT運算結束時,將轉換結果存入到輸出緩沖器中;④輸出緩沖器數據以20MHz的速率被送到后處理單元進行轉變;⑤數據被送到求模運算器,進行CORDIC運算,輸出;⑥當③結束時,FFT運算器又回到起始狀態,等待處理下一組數據,從而使運算周而復始地進行。整個設計由控制器嚴格控制。
輸入和輸出緩沖器由FPGA內部的RAM實現,這些都相對簡單。下面重點介紹。FFT運算器、控制器、后處理單元和求模運算器。
網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
Copyright © 2000-2020 www.yjkq2010.com All Rights Reserved.
中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
聯系郵箱:920 891 263@qq.com
欧美色综合网_狠狠色狠色综合曰曰_麻豆精品一区二区av白丝在线_久久精品综合一区 主站蜘蛛池模板: 国产欧美欧洲在线观看| 免费亚洲电影在线观看| 国产精品99久久久久久久久久久久| 欧美在线一区二区三区| 欧美视频在线看| 99国产精品国产精品久久| 久久偷看各类wc女厕嘘嘘偷窃| 国产亚洲人成a一在线v站| 久久不射网站| 曰韩精品一区二区| 免费91麻豆精品国产自产在线观看| 国内精品**久久毛片app| 久久精品日韩| 亚洲国产精品一区二区www| 欧美凹凸一区二区三区视频| 亚洲国产欧美一区二区三区久久 | 日韩一级片网址| 欧美日韩亚洲国产一区| 亚洲尤物视频网| 国内精品久久久久久| 麻豆精品网站| 日韩视频免费观看| 国产精品毛片va一区二区三区| 亚洲综合999| 韩国在线视频一区| 欧美区二区三区| 欧美一区在线直播| 亚洲人成在线观看一区二区| 欧美日韩精品免费观看视一区二区| 亚洲婷婷综合色高清在线| 国产欧美日韩视频在线观看 | 极品裸体白嫩激情啪啪国产精品| 噜噜噜久久亚洲精品国产品小说| 日韩一级精品视频在线观看| 国产精品一二| 欧美精品免费看| 久久久久久一区二区| 日韩亚洲视频在线| 国内成+人亚洲| 国产精品免费久久久久久| 免费欧美日韩国产三级电影|