[發(fā)明專利]基于LTE系統(tǒng)的FFT/IFFT變換裝置及方法有效
| 申請?zhí)枺?/td> | 201610015842.3 | 申請日: | 2016-01-11 |
| 公開(公告)號: | CN105608054B | 公開(公告)日: | 2018-10-16 |
| 發(fā)明(設(shè)計)人: | 華虎軍 | 申請(專利權(quán))人: | 北京北方烽火科技有限公司 |
| 主分類號: | G06F17/14 | 分類號: | G06F17/14 |
| 代理公司: | 北京信遠(yuǎn)達知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11304 | 代理人: | 魏曉波 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 lte 系統(tǒng) fft ifft 變換 裝置 方法 | ||
本發(fā)明公開基于LTE系統(tǒng)的FFT/IFFT變換裝置及方法,把LTE系統(tǒng)定義的六種變換點數(shù)分成兩類:較小的變換點數(shù)(128、256、512)全部為2的整數(shù)次冪,直接進行相應(yīng)的FFT/IFFT變換。較大的變換點數(shù)(1024、1536、2048)全部基于512點FFT或IFFT以及基r運算進行實現(xiàn),結(jié)構(gòu)簡單,需要的乘法器和加法器資源少,與現(xiàn)有技術(shù)相比,既能同時支持六種傳輸帶寬處理又能支持塊浮點FFT/IFFT變換。而且執(zhí)行1536點FFT/IFFT變換只需要使用并存儲512個旋轉(zhuǎn)因子,執(zhí)行1024、1536、2048點FFT/IFFT變換總共只需要存儲1536個旋轉(zhuǎn)因子,減少了資源的占用。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字信號處理領(lǐng)域、通信領(lǐng)域,特別是涉及基于LTE系統(tǒng)的FFT/IFFT變換裝置及方法。
背景技術(shù)
LTE系統(tǒng)采用了15KHz的子載波帶寬,通過設(shè)置不同子載波數(shù)目,更確切的說是映射為不同資源塊(PRB)數(shù)目實現(xiàn)1.4MHz到20MHz可變的系統(tǒng)帶寬,LTE系統(tǒng)定義的6中不同的系統(tǒng)帶寬與子載波數(shù)目以及PRB數(shù)目的對應(yīng)關(guān)系如下表:
上述六種傳輸帶寬對應(yīng)的DFT/IDFT變換點數(shù)分別為128、256、512、1024、1536和2048。針對LTE系統(tǒng)要求的這六種變換點數(shù),主流FPGA廠商例如XILINX公司和ALTERA公司均提供了基于各自FFT/IFFTIP核的解決方案,但其共有的缺陷是無法只使用一個IP核滿足既能同時實現(xiàn)這六種傳輸帶寬的要求又能進行塊浮點FFT/IFFT處理,專利《一種1536點的FFT/IFFT實現(xiàn)方法及裝置》(申請?zhí)枺?00910172964.3)提出了一種1536點FFT/IFFT實現(xiàn)方法及裝置,無法支持塊浮點FFT/IFFT變換,而且需要使用并存儲1536個旋轉(zhuǎn)因子,這無疑會耗費更多的存儲資源。
發(fā)明內(nèi)容
本發(fā)明實施例的目的是提供基于LTE系統(tǒng)的FFT/IFFT變換裝置及方法,以支持所有傳輸帶寬的處理以及支持塊浮點FFT/IFFT變換。
為實現(xiàn)上述目的,本發(fā)明提供了如下方案:
一種基于LTE的FFT/IFFT變換裝置,包括輸入乒乓緩存單元、第一共軛處理單元、512點FFT/IFFT處理單元、輸入控制單元、基r運算單元、第二共軛處理單元和輸出端;
其中,所述輸入控制單元用于:
接收配置數(shù)據(jù)和第一序列p(m),m=0,1,2...N-1,N表示變換點數(shù)及序列的長度;所述配置數(shù)據(jù)至少包括N和變換標(biāo)志;其中,所述變換標(biāo)志的第一取值用于表征需要對所述第一序列進行正變換,所述變換標(biāo)志的第二取值用于表征需要對所述第一序列進行反變換;
在所述N不大于512時,直接將所述第一序列p(m)輸入至所述512點FFT/IFFT處理單元;
在所述N大于512并且所述變換標(biāo)志為第一取值時,將所述第一序列p(m)輸入至所述輸入乒乓緩存單元;
在所述N大于512并且所述變換標(biāo)志為第二取值時,將所述第一序列p(m)輸入至所述第一共軛處理單元,由所述第一共軛處理單元進行共軛處理后得到第二序列p*(m),并輸出至所述輸入乒乓緩存單元;
在所述N大于512時,分r次從所述輸入乒乓緩存單元中讀出p(m)或p*(m)發(fā)送至所述512點FFT/IFFT處理單元;r=N/512;其中,第i次從所述輸入乒乓緩存單元中讀出的數(shù)據(jù)為:所述p(m)或p*(m)位于r的正整數(shù)倍減r-i位置上的512點數(shù)據(jù),1≤i≤r;
所述512點FFT/IFFT處理單元用于執(zhí)行變換點數(shù)為2的n次冪的FFT/IFFT變換,1≤n≤9,其中:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京北方烽火科技有限公司,未經(jīng)北京北方烽火科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610015842.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





