[發(fā)明專利]一種流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器在審
| 申請?zhí)枺?/td> | 201610035677.8 | 申請日: | 2016-01-19 |
| 公開(公告)號: | CN105718423A | 公開(公告)日: | 2016-06-29 |
| 發(fā)明(設(shè)計(jì))人: | 李兆麟;王明羽 | 申請(專利權(quán))人: | 清華大學(xué) |
| 主分類號: | G06F17/14 | 分類號: | G06F17/14;G06F7/57 |
| 代理公司: | 北京清亦華知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 張大威 |
| 地址: | 100084 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 流水 可重構(gòu) 精度 浮點(diǎn) fft ifft 處理器 | ||
1.一種流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特征在于,包括:
復(fù)位信號輸入端,用于接收外部的復(fù)位信號;
時(shí)鐘信號輸入端,用于接收外部的時(shí)鐘信號;
配置信息輸入端,用于接收外部的配置信息輸入;
狀態(tài)和異常輸出端,用于監(jiān)控可重構(gòu)浮點(diǎn)FFT/IFFT運(yùn)算電路模塊的內(nèi)部狀態(tài)和輸出異常信息;
輸入數(shù)據(jù)存儲(chǔ)模塊,用于對輸入數(shù)據(jù)分塊整理;
可重構(gòu)浮點(diǎn)FFT/IFFT運(yùn)算電路模塊;用于根據(jù)接收的所述配置信息完成相應(yīng)的浮點(diǎn)FFT/IFFT運(yùn)算;以及
輸出數(shù)據(jù)存儲(chǔ)模塊,用于暫存所述浮點(diǎn)FFT/IFFT運(yùn)算后輸出數(shù)據(jù)。
2.如權(quán)利要求1所述的流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特征在于,所述輸入數(shù)據(jù)存儲(chǔ)模塊進(jìn)一步包括:
四路并行的輸入數(shù)據(jù)通路,用于產(chǎn)生四路并行的地址讀取輸入數(shù)據(jù)。
3.如權(quán)利要求1所述的流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特征在于,所述輸出數(shù)據(jù)存儲(chǔ)模塊進(jìn)一步包括:
單端口RAM,用于暫存輸出數(shù)據(jù);以及
輸出地址控制模塊,用于實(shí)現(xiàn)根據(jù)所述輸出數(shù)據(jù)順序暫存輸出數(shù)據(jù)。
4.如權(quán)利要求3所述的流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特在于,所述可重構(gòu)單精度浮點(diǎn)FFT/IFFT運(yùn)算電路模塊多組功能單元,所述多組功能單元依次連接,每組所述功能單元包括:
基4蝶形運(yùn)算單元,用于計(jì)算浮點(diǎn)基4的蝶形運(yùn)算;
級間旋轉(zhuǎn)因子乘法器,用于實(shí)現(xiàn)旋轉(zhuǎn)因子復(fù)數(shù)乘法運(yùn)算;
旋轉(zhuǎn)因子存儲(chǔ)器,用于存儲(chǔ)所述不同級聯(lián)的蝶形運(yùn)算單元相應(yīng)的單精度浮點(diǎn)旋轉(zhuǎn)因子;
部分共享乒乓緩存單元,用于緩存不同級聯(lián)的蝶形運(yùn)算單元之間的中間數(shù)據(jù);以及
級間多路選擇控制模塊,用于根據(jù)所述配置信息啟動(dòng)相應(yīng)的所述基4蝶形運(yùn)算單元、所述部分共享乒乓緩存單元、所述級間旋轉(zhuǎn)因子乘法器和所述旋轉(zhuǎn)因子存儲(chǔ)器,產(chǎn)生相應(yīng)的門控時(shí)鐘信號,將所有旁路的時(shí)鐘關(guān)閉。
5.如權(quán)利要求4所述的流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特征在于,所述基4蝶形運(yùn)算單元進(jìn)一步包括:兩個(gè)融合的可重構(gòu)4輸入浮點(diǎn)加法單元,分別用于計(jì)算基4蝶形運(yùn)算的實(shí)部和虛部。
6.如權(quán)利要求4所述的流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特征在于,所述部分共享乒乓緩存單元進(jìn)一步包括:
輸入多路選擇器,用于根據(jù)所述配置信息選擇相應(yīng)的數(shù)據(jù)通道讀取上一級蝶形運(yùn)算的輸出數(shù)據(jù);
FIFO緩存單元,用于對所述上一級蝶形運(yùn)算的輸出數(shù)據(jù)進(jìn)行存儲(chǔ);
輸出多路選擇器,用于根據(jù)所述配置信息選擇相應(yīng)的數(shù)據(jù)通道依次傳遞給本級的基4蝶形運(yùn)算單元;以及
控制狀態(tài)機(jī),用于對所述輸入多路選擇器和所述輸出多路選擇器提供控制信號。
7.如權(quán)利要求4所述的流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特征在于,所述旋轉(zhuǎn)因子存儲(chǔ)器進(jìn)一步包括:
地址選擇模塊,用于根據(jù)所述配置信息產(chǎn)生相應(yīng)的數(shù)據(jù)地址,讀取相應(yīng)的單精度浮點(diǎn)旋轉(zhuǎn)因子。
8.如權(quán)利要求4所述的流水可重構(gòu)的單精度浮點(diǎn)FFT/IFFT協(xié)處理器,其特征在于,所述級間旋轉(zhuǎn)因子乘法器進(jìn)一步包括:
融合的浮點(diǎn)二維點(diǎn)積運(yùn)算單元,用于計(jì)算浮點(diǎn)復(fù)數(shù)旋轉(zhuǎn)因子復(fù)數(shù)乘法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于清華大學(xué),未經(jīng)清華大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610035677.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種基于可重構(gòu)部件的集成電路和設(shè)計(jì)方法
- 信號處理裝置、信號處理方法、信號處理用集成電路及電視接收機(jī)
- 可重構(gòu)系統(tǒng)及其構(gòu)建方法
- 一種面向多個(gè)粗粒度動(dòng)態(tài)可重構(gòu)陣列的共享數(shù)據(jù)緩存裝置及控制方法
- 一種可重構(gòu)系統(tǒng)的動(dòng)態(tài)局部重構(gòu)控制器及其控制方法
- 可重構(gòu)射頻孔徑
- 可重構(gòu)系統(tǒng)故障分析方法和裝置
- 一種運(yùn)行時(shí)動(dòng)態(tài)請求可重構(gòu)核的優(yōu)化方法
- 一種可重構(gòu)系統(tǒng)的動(dòng)態(tài)精度仿真控制器及方法
- 可重構(gòu)天線和可重構(gòu)天線系統(tǒng)
- 浮點(diǎn)異常處理裝置
- 一種微處理器浮點(diǎn)部件驗(yàn)證裝置
- 一種計(jì)算機(jī)圖像處理系統(tǒng)
- 實(shí)現(xiàn)浮點(diǎn)數(shù)指數(shù)分析替換的裝置及方法
- 實(shí)現(xiàn)浮點(diǎn)數(shù)符號分析替換的裝置及方法
- 一種可變浮點(diǎn)數(shù)據(jù)微處理器
- 浮點(diǎn)數(shù)據(jù)類型轉(zhuǎn)換方法、裝置、存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備
- 浮點(diǎn)計(jì)算方法及系統(tǒng)
- 浮點(diǎn)數(shù)處理器
- 一種浮點(diǎn)數(shù)據(jù)處理方法及裝置





