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