可重構(gòu)專用處理器周期精確建模
【圖文】:
微電子學(xué)與計算機(jī)2015年口.如圖1所示.圖1可重構(gòu)專用處理器核體系架構(gòu)圖通過粗粒度的靜態(tài)配置方式可改變RASP中基本運(yùn)算單元的拓?fù)浣Y(jié)構(gòu)和互連關(guān)系,,以資源復(fù)用的方式實(shí)現(xiàn)特定算法的硬件加速.在可重構(gòu)專用處理器核內(nèi)部主要包括控制通道、數(shù)據(jù)通道.分別如下所示.控制通道:主要指AXI總線和配置通道.本設(shè)計中控制單元采用自主設(shè)計的主控制機(jī).主控制器通過對重構(gòu)控制器進(jìn)行操作,設(shè)定配置模式.再經(jīng)由重構(gòu)控制器對RPE內(nèi)部、RPE之間結(jié)構(gòu)、訪存開關(guān)網(wǎng)絡(luò)以及數(shù)據(jù)存儲器連接網(wǎng)絡(luò)進(jìn)行配置,得到各種重構(gòu)的模式,同時配置單元對地址生成單元得到對存儲器的各種讀寫方式.?dāng)?shù)據(jù)通道:(1)數(shù)據(jù)存儲器由MemorySwitch提供統(tǒng)一接口,即通過MemorySwitch的接口可以訪問任意一塊數(shù)據(jù)存儲器;(2)RPE之間數(shù)據(jù)通過RPE互聯(lián)網(wǎng)絡(luò)連接,RPE與數(shù)據(jù)存儲器之間的數(shù)據(jù)由MemorySwitch和RPE互聯(lián)網(wǎng)絡(luò)兩層連接網(wǎng)絡(luò)進(jìn)行連接;(3)可重構(gòu)專用處理器通過AXI接口連接到Xbar,核內(nèi)數(shù)據(jù)存儲器通過Xbar與其他模塊完成通信.3可重構(gòu)專用處理器核模型設(shè)計3.1可重構(gòu)專用處理器核模型總體架構(gòu)設(shè)計基于上述可重構(gòu)專用處理器核的硬件架構(gòu),本模型采用模塊化設(shè)計,采用由整體到局部、層層細(xì)化的設(shè)計思路,實(shí)現(xiàn)整個系統(tǒng)的建模.系統(tǒng)硬件架構(gòu)采用SystemC類來描述,其基本單元是模塊,模塊內(nèi)可包含子模塊、端口或過程,模塊之間通過端口和信號進(jìn)行連接和通信.采用SystemC事務(wù)級建模,將運(yùn)算功能和通信功能分開,模塊之間的通信
與其他模塊完成通信.3可重構(gòu)專用處理器核模型設(shè)計3.1可重構(gòu)專用處理器核模型總體架構(gòu)設(shè)計基于上述可重構(gòu)專用處理器核的硬件架構(gòu),本模型采用模塊化設(shè)計,采用由整體到局部、層層細(xì)化的設(shè)計思路,實(shí)現(xiàn)整個系統(tǒng)的建模.系統(tǒng)硬件架構(gòu)采用SystemC類來描述,其基本單元是模塊,模塊內(nèi)可包含子模塊、端口或過程,模塊之間通過端口和信號進(jìn)行連接和通信.采用SystemC事務(wù)級建模,將運(yùn)算功能和通信功能分開,模塊之間的通信通過函數(shù)調(diào)用來實(shí)現(xiàn),減少了事件和信息的處理.如圖2所示,本模型總體上可分為Controller、DMA、Cal_Family三個主要模塊,把模塊之間的通信方式從管腳和信號方式抽象為函數(shù)調(diào)用.通過在各功能函數(shù)中加入時序信息,實(shí)現(xiàn)周期精確級建模.圖2可重構(gòu)專用處理器核周期精確模型架構(gòu)3.2可重構(gòu)專用處理器核模型模塊設(shè)計Controller模塊為可重構(gòu)處理器核模型的控制模塊,對應(yīng)于硬件架構(gòu)中的主控制器、重構(gòu)控制器和配置寄存器.該模塊用于與外部系統(tǒng)的交互以及系統(tǒng)內(nèi)部工作狀態(tài)的控制,“解碼”DSP的控制指令,啟動DMA進(jìn)行數(shù)據(jù)搬運(yùn)和運(yùn)算模塊進(jìn)行相應(yīng)算法運(yùn)算.DMA模塊為可重構(gòu)處理器核模型的數(shù)據(jù)傳輸通道,該模塊用于與片外以及內(nèi)部的數(shù)據(jù)傳輸,它受主控制器的控制.該模塊實(shí)現(xiàn)與內(nèi)外設(shè)備數(shù)據(jù)的交互,主要是DDR到SRAM、DDR到DDR、SRAM到DDR、SRAM到SRAM的數(shù)據(jù)傳遞,包括運(yùn)算源數(shù)據(jù)和運(yùn)算結(jié)果數(shù)據(jù).Cal_Family模塊為可重構(gòu)處理器核模型的運(yùn)算模塊,對應(yīng)于硬件架構(gòu)中的可重構(gòu)計算陣列、Memor
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 馬天方;3C融合的黏合劑——DSP[J];電子產(chǎn)品世界;1997年10期
2 賀敬凱;;基于FPGA的專用CPU的設(shè)計[J];深圳信息職業(yè)技術(shù)學(xué)院學(xué)報;2008年04期
3 ;不同的"芯"情——筆記本電腦專用處理器[J];微電腦世界;2004年15期
4 戴敏;數(shù)字化時代的基石——DSP發(fā)展應(yīng)用縱橫談[J];今日電子;1999年07期
5 ;超級計算機(jī),能頂萬人[J];物理教學(xué)探討;2006年03期
6 ;超級計算機(jī),能頂萬人[J];物理教學(xué)探討;2006年04期
7 ;Versa AX一價到底[J];每周電腦報;2000年20期
8 ;成長強(qiáng)勁的DSP[J];電子產(chǎn)品世界;1999年05期
9 權(quán)進(jìn)國;鞠晉彬;陳前;;加密專用處理器指令集設(shè)計[J];微處理機(jī);2012年04期
10 ;DSP市場熱熱鬧鬧風(fēng)光好[J];電子產(chǎn)品世界;1997年10期
相關(guān)會議論文 前1條
1 鄭亮;Taras Gerya;張懷;David A.Yuen;石耀霖;;GPU的內(nèi)存與線程機(jī)制及其在地球動力學(xué)計算中的算例[A];中國地球物理2010——中國地球物理學(xué)會第二十六屆年會、中國地震學(xué)會第十三次學(xué)術(shù)大會論文集[C];2010年
相關(guān)重要報紙文章 前3條
1 ;ASUS L3418-D體現(xiàn)穩(wěn)定高品質(zhì)[N];中國計算機(jī)報;2003年
2 本報記者 吳兮;裝配任我行,移動天地寬[N];計算機(jī)世界;2003年
3 《計算機(jī)世界》傳媒集團(tuán)副總編 老鬼阿定;憶阻器定義未來計算機(jī)架構(gòu)[N];計算機(jī)世界;2014年
相關(guān)博士學(xué)位論文 前1條
1 李德賢;專用處理器及片上通信架構(gòu)設(shè)計研究[D];浙江大學(xué);2008年
本文編號:2561276
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2561276.html