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

基于NoC架構(gòu)的分布式共享內(nèi)存管理系統(tǒng)的實(shí)現(xiàn)和驗(yàn)證

發(fā)布時(shí)間:2020-02-10 16:15
【摘要】:隨著片上系統(tǒng)(System on Chip, SoC)復(fù)雜性的增加,單個(gè)芯片的集成度飛速提高,多核心的片上系統(tǒng)的需求也越來(lái)越強(qiáng)烈。為了解決片上系統(tǒng)在多核芯片中無(wú)法解決的眾多問(wèn)題,片上網(wǎng)絡(luò)(Network on Chip, NoC)的結(jié)構(gòu)應(yīng)運(yùn)而生。片上網(wǎng)絡(luò)系統(tǒng)相比于傳統(tǒng)的SoC來(lái)說(shuō),具有高度的規(guī)整性和可擴(kuò)展性,易于發(fā)掘多核處理器并行工作的優(yōu)勢(shì)。但是,NoC架構(gòu)在解決曾經(jīng)系統(tǒng)不足的同時(shí),也對(duì)設(shè)計(jì)提出了新的挑戰(zhàn)。其中,如何組織和管理存儲(chǔ)以及如何進(jìn)行節(jié)點(diǎn)之間的通信和同步,已經(jīng)成為該領(lǐng)域的重要課題。本文以實(shí)現(xiàn)合理多核系統(tǒng)的分布式共享內(nèi)存管理為目的,設(shè)計(jì)和開發(fā)基于片上網(wǎng)絡(luò)架構(gòu)的數(shù)據(jù)管理引擎,并為其提供了一定的同步機(jī)制。本文主要完成了以下工作:1.針對(duì)資源有限的ZedBoard硬件開發(fā)平臺(tái),為其定制了完整的片上網(wǎng)絡(luò)系統(tǒng)架構(gòu),并針對(duì)性地采用了消耗資源少的仲裁算法和路徑選擇算法;2.配合片上網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu),設(shè)計(jì)和實(shí)現(xiàn)了分布式內(nèi)存管理的主要模塊——數(shù)據(jù)管理引擎(Data Management Engine, DME),并結(jié)合使用了物理尋址和邏輯尋址的混合方式,使得分布式內(nèi)存對(duì)于用戶來(lái)說(shuō)是連續(xù)不間斷的;3.在實(shí)現(xiàn)數(shù)據(jù)管理功能的基礎(chǔ)上,為系統(tǒng)提供了基于鎖的柵欄同步機(jī)制,方便了多個(gè)節(jié)點(diǎn)在有同步需求時(shí)的應(yīng)用;4.開發(fā)設(shè)計(jì)了DME的API接口函數(shù),使得在使用系統(tǒng)管理數(shù)據(jù)和同步通信時(shí)能夠更加直觀;5.分別在模塊級(jí)和系統(tǒng)級(jí)對(duì)系統(tǒng)進(jìn)行了模擬功能驗(yàn)證,在驗(yàn)證中盡可能的覆蓋在實(shí)際情況中所能遇到的情況,包括了沖突和非沖突情況;6.完成了整個(gè)系統(tǒng)的FPGA原型設(shè)計(jì),并在此基礎(chǔ)上對(duì)系統(tǒng)的功能進(jìn)行了較為全面的驗(yàn)證,包括了所有的單個(gè)API接口函數(shù)和一些功能組合。
【圖文】:

開發(fā)板,多核,嵌入式,資源


該開發(fā)板所采用的FPGA為拙inx邋ZC702系列芯片,將一塊雙核的ARM逡逑Cortex邋A9處理器和與QRlinx邋7系列可編程邏輯完美地結(jié)合在一起,可W創(chuàng)建獨(dú)逡逑特而強(qiáng)大的設(shè)計(jì)如圖2-1所示PS1。逡逑1邐'邐r*逡逑2*SPI邐?邐I邐邋I邐*邐1邐邐逡逑Central邋Attributor逡逑邐邋口ual邋Core-ARM邋Cortex邋A9邐DDR邋Control邋*邋D郵逡逑2*I2C邐?? ̄ ̄?邐-,,一邋I邋*邐邐逡逑邐邐r逡逑2*CAN邐邐逡逑2*UART邋- ̄^邐邋[邐1邋邐*逡逑V"逡逑G巧O邐? ̄?邐Programmable邋logic逡逑邐邐<,逡逑:2*SDIO邐^^邐畜逡逑w她邋DMA逡逑2*USB邐邐逡逑w邋地口MA逡逑邐邋邋舅逡逑;w.逡逑2*GigE邐邐邐邐邐巧'逡逑wirtiDMA邐1邐i逡逑圖2-1邋Zy叫系列忍片上的資源簡(jiǎn)圖逡逑因此,不僅可W利用該開發(fā)板完成設(shè)計(jì)并搭建多核CPU系統(tǒng),同時(shí)還可W逡逑運(yùn)行基于Linux,Android等嵌入式OS/RTOS的設(shè)計(jì)。除此之外,Ze化oard還提逡逑6逡逑

嵌入系統(tǒng),開發(fā)環(huán)境,開發(fā)工具,開發(fā)板


該開發(fā)板所采用的FPGA為拙inx邋ZC702系列芯片,將一塊雙核的ARM逡逑Cortex邋A9處理器和與QRlinx邋7系列可編程邏輯完美地結(jié)合在一起,可W創(chuàng)建獨(dú)逡逑特而強(qiáng)大的設(shè)計(jì)如圖2-1所示PS1。逡逑1邐'邐r*逡逑2*SPI邐?邐I邐邋I邐*邐1邐邐逡逑Central邋Attributor逡逑邐邋口ual邋Core-ARM邋Cortex邋A9邐DDR邋Control邋*邋D郵逡逑2*I2C邐?? ̄ ̄?邐-,,一邋I邋*邐邐逡逑邐邐r逡逑2*CAN邐邐逡逑2*UART邋- ̄^邐邋[邐1邋邐*逡逑V"逡逑G巧O邐? ̄?邐Programmable邋logic逡逑邐邐<,逡逑:2*SDIO邐^^邐畜逡逑w她邋DMA逡逑2*USB邐邐逡逑w邋地口MA逡逑邐邋邋舅逡逑;w.逡逑2*GigE邐邐邐邐邐巧'逡逑wirtiDMA邐1邐i逡逑圖2-1邋Zy叫系列忍片上的資源簡(jiǎn)圖逡逑因此,不僅可W利用該開發(fā)板完成設(shè)計(jì)并搭建多核CPU系統(tǒng),同時(shí)還可W逡逑運(yùn)行基于Linux,,Android等嵌入式OS/RTOS的設(shè)計(jì)。除此之外,Ze化oard還提逡逑6逡逑
【學(xué)位授予單位】:復(fù)旦大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP315;TP333.1

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 羅松林;內(nèi)存常見(jiàn)故障及排除[J];電腦知識(shí)與技術(shù);2001年21期

2 羅松林;內(nèi)存小小,問(wèn)題多多——內(nèi)存常見(jiàn)故障及排除[J];電子計(jì)算機(jī)與外部設(shè)備;2001年07期

3 鄭秋生;擴(kuò)展內(nèi)存規(guī)范及擴(kuò)展內(nèi)存的使用[J];鄭州紡織工學(xué)院學(xué)報(bào);1994年02期

4 王涌;如何完成內(nèi)存的擴(kuò)展[J];電子與電腦;1995年09期

5 傅捷;內(nèi)存管理3分鐘[J];電腦知識(shí);1996年02期

6 夏玉紅;;談?wù)動(dòng)?jì)算機(jī)的內(nèi)存管理[J];瀘天化科技;1998年01期

7 李登峰;;擴(kuò)展內(nèi)存與擴(kuò)充內(nèi)存的區(qū)別[J];家電檢修技術(shù);1999年07期

8 翁建元;內(nèi)存管理軟件大薈萃[J];電腦;2000年04期

9 葉永茂;內(nèi)存常見(jiàn)問(wèn)題對(duì)策[J];電子科技;2000年02期

10 bob;常見(jiàn)內(nèi)存故障的排除[J];電腦技術(shù);2001年01期

相關(guān)會(huì)議論文 前4條

1 丁銳;張亞君;陳維;;基于多級(jí)緩存的內(nèi)存管理方案[A];浙江省電子學(xué)會(huì)2011學(xué)術(shù)年會(huì)論文集[C];2011年

2 張繼珂;谷青范;;嵌入式操作系統(tǒng)μC/OS-Ⅱ內(nèi)存管理機(jī)制研究與改進(jìn)[A];第七屆中國(guó)通信學(xué)會(huì)學(xué)術(shù)年會(huì)論文集[C];2010年

3 呂方;胡士文;連瑞琦;;面向鏈表式內(nèi)存管理的編譯優(yōu)化方法[A];第十五屆計(jì)算機(jī)工程與工藝年會(huì)暨第一屆微處理器技術(shù)論壇論文集(A輯)[C];2011年

4 于超;蔣破荒;;SAP ERP內(nèi)存管理研究[A];電力行業(yè)信息化優(yōu)秀論文集2013[C];2013年

相關(guān)重要報(bào)紙文章 前10條

1 Lansy工作室;你還要加條新內(nèi)存嗎[N];中國(guó)電腦教育報(bào);2002年

2 ;內(nèi)存,我該用多大?[N];電腦報(bào);2003年

3 李冰;快馬加鞭[N];中國(guó)電腦教育報(bào);2003年

4 廣西 沉睡者;當(dāng)容量與性能不可兼得[N];電腦報(bào);2003年

5 李軍;啟動(dòng)從這里開始[N];中國(guó)電腦教育報(bào);2002年

6 王志軍;在Windows 2003中安全釋放內(nèi)存[N];中國(guó)電腦教育報(bào);2004年

7 ;釋放Win2003內(nèi)存[N];中國(guó)計(jì)算機(jī)報(bào);2005年

8 楊志勇;用WinRAM-Booster優(yōu)化“消化不良”的內(nèi)存[N];中國(guó)電腦教育報(bào);2002年

9 鵬鵬;不要忽視內(nèi)存碎片[N];中國(guó)計(jì)算機(jī)報(bào);2003年

10 伍班權(quán);內(nèi)存容量與性能誰(shuí)重要[N];中國(guó)計(jì)算機(jī)報(bào);2003年

相關(guān)碩士學(xué)位論文 前10條

1 張居瀚;基于NoC架構(gòu)的分布式共享內(nèi)存管理系統(tǒng)的實(shí)現(xiàn)和驗(yàn)證[D];復(fù)旦大學(xué);2014年

2 李滿麗;復(fù)雜嵌入式系統(tǒng)內(nèi)存管理方案的研究與實(shí)現(xiàn)[D];廈門大學(xué);2009年

3 張榮榮;3G統(tǒng)一平臺(tái)的內(nèi)存管理研究[D];西安電子科技大學(xué);2008年

4 高峰;Linux內(nèi)存管理的設(shè)計(jì)與實(shí)現(xiàn)[D];沈陽(yáng)工業(yè)大學(xué);2007年

5 李翔;面向智能手機(jī)的嵌入式Linux內(nèi)存管理優(yōu)化技術(shù)的研究[D];上海交通大學(xué);2008年

6 柴繼國(guó);嵌入式系統(tǒng)內(nèi)存管理的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2006年

7 李江雄;嵌入式linux內(nèi)存管理設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2008年

8 劉建君;嵌入式Linux內(nèi)存管理機(jī)制的研究[D];沈陽(yáng)工業(yè)大學(xué);2011年

9 李明星;基于內(nèi)存反射技術(shù)的實(shí)時(shí)網(wǎng)絡(luò)接口卡研制[D];哈爾濱工業(yè)大學(xué);2010年

10 劉俊海;多核系統(tǒng)內(nèi)存管理算法的設(shè)計(jì)與實(shí)現(xiàn)[D];天津大學(xué);2008年



本文編號(hào):2578184

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

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


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

版權(quán)申明:資料由用戶d8fae***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com