新聞中心

EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 多核系統(tǒng)中NoC通訊架構(gòu)的關(guān)鍵技術(shù)

多核系統(tǒng)中NoC通訊架構(gòu)的關(guān)鍵技術(shù)

作者: 時間:2012-08-13 來源:網(wǎng)絡(luò) 收藏

片上網(wǎng)絡(luò)結(jié)構(gòu)常用的為直接型結(jié)構(gòu),即網(wǎng)絡(luò)中每個節(jié)點與相鄰節(jié)點之間以點對點方式或直接互聯(lián)的方式連接,如網(wǎng)格(Mesh)結(jié)構(gòu),Mesh結(jié)構(gòu)足規(guī)則的拓?fù)浣Y(jié)構(gòu),具備硬件實現(xiàn)簡單、網(wǎng)絡(luò)擴展性好等優(yōu)點,因此做為以最為常用拓?fù)浣Y(jié)構(gòu)。包括了規(guī)則的Mesh結(jié)構(gòu)、不規(guī)則的Mesh結(jié)構(gòu)、多層Mesh結(jié)構(gòu)、稀疏的Mesh結(jié)構(gòu),二維環(huán)狀Mesh結(jié)構(gòu),還有胖樹結(jié)構(gòu)、八角形網(wǎng)絡(luò)等。圖2所示為采用二維網(wǎng)格結(jié)構(gòu)的片上網(wǎng)絡(luò),這是較常用的結(jié)構(gòu)。該二維網(wǎng)格結(jié)構(gòu)由資源單元和網(wǎng)絡(luò)結(jié)構(gòu)構(gòu)成,其中網(wǎng)絡(luò)結(jié)構(gòu)包括交換單元、通信通道和資源與網(wǎng)絡(luò)的接口,資源單元由嵌入式或者存儲器構(gòu)成。圖中S表示交換單元,P與C分別表示處理器單元與緩沖存儲器,D表示DSP單元,re表示可配置單元,如FPGA單元。mi表示資源與網(wǎng)絡(luò)的接口,M表示存儲單元。圖中每一個方形區(qū)域(Region)用于映射不同結(jié)構(gòu)的系統(tǒng),例如處理器子系統(tǒng)和存儲器子系統(tǒng)合成的區(qū)域,區(qū)域的規(guī)??梢源笥谝话愕馁Y源單元,但區(qū)域與片上網(wǎng)絡(luò)其他部分的互連需要通過交換單元進行。

本文引用地址:http://m.butianyuan.cn/article/154153.htm

b.JPG


法國Pierre et Marie Curie大學(xué)的Pierre Guerrier等人在2000年提出了稱為胖樹(Fat-tree)結(jié)構(gòu)的網(wǎng)絡(luò)結(jié)構(gòu),如圖3所示。r是節(jié)點,p是資源節(jié)點,其在設(shè)計一種可升級、可編程的集成網(wǎng)絡(luò)時采用了這種結(jié)構(gòu)。與二維網(wǎng)狀網(wǎng)絡(luò)相比,胖樹結(jié)構(gòu)中樹的深度決定了點對點的延遲,兩個資源結(jié)點間的最多需要經(jīng)過3個結(jié)點。

c.JPG


與此同時,F(xiàn).Karim等人在設(shè)計網(wǎng)絡(luò)處理器時提出了八角形網(wǎng)絡(luò)結(jié)構(gòu),如圖4所示。類似于胖樹網(wǎng)絡(luò),該網(wǎng)絡(luò)中兩個資源結(jié)點間的點對點的延遲取決于源點與終點的相對位置。任意兩個資源結(jié)點間的通訊最多需要通過兩個內(nèi)部連線。

d.JPG



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉