天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于NoC的多核處理器架構設計

發(fā)布時間:2021-07-05 09:25
  如今單純通過提高主頻來提升單核CPU芯片性能的難度急劇增加,這種狀況催生了多核架構。雖然多核很大程度上解決了單核所面臨的困擾,但隨著核的數目增多,其依賴于總線方式的通信架構也帶來了新的瓶頸。NoC(片上網絡)技術正是在這個背景下提出的,它借鑒計算機互聯(lián)網的特點,為多核CPU系統(tǒng)提供了可以取代總線的全新通信架構,從根本上解決其延時、能耗與擴展性問題。本文首先通過對NoC各項關鍵技術的研究與比較,為NoC多核架構選擇了合適的拓撲結構,并對系統(tǒng)的交換網絡和資源節(jié)點各模塊結構以及通信協(xié)議模型進行了設計;其次,在經典XY路由算法的基礎上改進出一種具備擁塞應對機制和容錯能力的路由算法并驗證了改進效果;最終在Altera FPGA硬件平臺上搭建了一個基于2D-Mesh拓撲結構的4×4 NoC同構多核處理器系統(tǒng)(16個資源節(jié)點均為結構相同的NiosⅡ單核SOPC)并完成了系統(tǒng)的性能測試實驗。實驗結果表明:該16核NoC系統(tǒng)滿足實現節(jié)點間數據傳輸與處理的要求,包含3個52bits微片的數據包在片上的傳輸速率可達214.4kPackets/s。 

【文章來源】:長春理工大學吉林省

【文章頁數】:60 頁

【學位級別】:碩士

【文章目錄】:
摘要
ABSTRACT
第一章 緒論
    1.1 研究背景及意義
        1.1.1 單核到多核的發(fā)展
        1.1.2 多核處理器遇到的技術瓶頸
        1.1.3 NoC(片上網絡)技術
    1.2 國內外相關領域研究現狀
        1.2.1 多核處理器的國際研究現狀
        1.2.2 NoC的國內外研究現狀
    1.3 論文內容安排
第二章 片上網絡相關理論
    2.1 片上網絡基本概念
    2.2 片上網絡主要關鍵技術
        2.2.1 片上網絡的拓撲結構
        2.2.2 路由算法
        2.2.3 片上網絡的包交換技術
    2.3 流控制技術
    2.4 本章小結
第三章 NoC多核系統(tǒng)體系架構設計
    3.1 NoC多核處理器系統(tǒng)平臺架構概述
    3.2 NoC拓撲結構交換節(jié)點設計
        3.2.1 交換節(jié)點結構設計
        3.2.2 交換節(jié)點的邏輯分流設計
    3.3 NoC拓撲結構資源節(jié)點設計
        3.3.1 資源網絡接口
        3.3.2 IP核處理器
        3.3.3 片上通訊總線
        3.3.4 IP核處理器的存儲器及外設
    3.4 片上網絡的通信協(xié)議
    3.5 本章總結
第四章 NoC多核架構的路由算法設計
    4.1 算法設計原理與思路
        4.1.1 算法設計中的相關定義
        4.1.2 算法設計思路
    4.2 可感知與控制擁塞的偏轉容錯路由算法實現描述
    4.3 算法仿真及結果分析
        4.3.1 設置仿真環(huán)境
        4.3.2 試驗方法
        4.3.3 仿真結果分析與性能比較
    4.4 本章總結
第五章 基于NoC的多核處理器系統(tǒng)硬件實現
    5.1 開發(fā)環(huán)境
        5.1.1 硬件平臺
        5.1.2 軟件平臺
    5.2 NoC交換網絡搭建
        5.2.1 節(jié)點FIFO緩存模塊設計
        5.2.2 路由單元設計
        5.2.3 仲裁單元設計
        5.2.4 交換開關設計
        5.2.5 NoC交換網絡的連接
    5.3 資源節(jié)點的設計與實現
        5.3.1 資源網絡接口實現
        5.3.2 NiosⅡ軟核處理器介紹
        5.3.3 Avalon總線介紹
        5.3.4 NiosⅡ單核SOPC生成
    5.4 資源節(jié)點與NoC交換網絡的掛接
        5.4.1 資源網絡接口的信號分配
        5.4.2 Avalon總線時序設定
    5.5 系統(tǒng)測試及結果分析
        5.5.1 試驗設置
        5.5.2 試驗結果分析
    5.6 本章總結
第六章 總結與展望
    6.1 論文總結
    6.2 工作展望
參考文獻
致謝


【參考文獻】:
期刊論文
[1]多核結構片上網絡性能-能耗分析及優(yōu)化方法[J]. 張帥,宋風龍,王棟,劉志勇,范東睿.  計算機學報. 2013(05)
[2]基于雙端口RNI的容錯NoC架構[J]. 歐陽一鳴,胡春雷,梁華國,謝濤.  計算機工程. 2012(13)
[3]片上網絡互連拓撲綜述[J]. 王煒,喬林,湯志忠.  計算機科學. 2011(10)
[4]uc/os的smp擴展及其在nios ii多核處理器上的實現[J]. 葉東崗,葛曉宏,黃紅武.  機電技術. 2010(05)
[5]基于自適應算法的NoC路由單元的系統(tǒng)級設計[J]. 萬玉鵬,吳寧.  微電子學與計算機. 2010(05)
[6]一種基于自適應蟻群系統(tǒng)的傳感器網絡QoS路由算法[J]. 王寅,尚鳳軍,任東海.  傳感技術學報. 2010(02)
[7]Nios II多核系統(tǒng)緩存一致性解決方案[J]. 鄭安兵,程小輝.  微計算機信息. 2009(02)
[8]基于FPGA NiosⅡ的信號發(fā)生器設計[J]. 王宏軍,王航宇.  國外電子元器件. 2008(10)
[9]基于SOPC的Nios Ⅱ與液晶模塊接口及程序設計[J]. 侯長宏,袁慧梅.  液晶與顯示. 2008(03)
[10]NiosⅡ多處理器系統(tǒng)方案設計[J]. 王衛(wèi)源,戴紫彬,錢育蓉.  微計算機信息. 2007(20)

博士論文
[1]片上網絡低功耗設計方法研究[D]. 周芳.南京航空航天大學 2015
[2]基于QoS保證的2D-mesh片上網絡延時評價與性能優(yōu)化研究[D]. 李洋.吉林大學 2015
[3]提高多核處理器片上Cache利用率的關鍵技術研究[D]. 孫蓀.中國科學技術大學 2015
[4]高性能片上網絡關鍵技術研究[D]. 張劍賢.西安電子科技大學 2012

碩士論文
[1]片上網絡路由算法的設計與性能評估[D]. 高滔.東南大學 2015
[2]片上網絡若干關鍵技術的研究[D]. 劉招山.廈門大學 2014
[3]2D-MESH及其變型的幾個性質研究[D]. 胥大成.蘇州大學 2013
[4]基于片上網絡的多核處理器的研究與實現[D]. 賀江.電子科技大學 2013
[5]NoC多核處理器FPGA開發(fā)板的設計與實現[D]. 黃曉林.南京大學 2012
[6]2D MESH片上網絡容錯路由算法研究[D]. 潘震宇.中南大學 2011
[7]片上網絡(NoC)的關鍵技術研究及FPGA驗證[D]. 董光普.電子科技大學 2011
[8]基于Nios Ⅱ軟核的多內核系統(tǒng)設計[D]. 雷敬楹.西安電子科技大學 2011
[9]一種NOC路由架構設計與分析[D]. 任澤坤.西安電子科技大學 2011
[10]NIOS Ⅱ多核通信及在神經網絡硬件實現中的應用研究[D]. 程丹.東北師范大學 2010



本文編號:3265811

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3265811.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶54e3b***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com