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

基于ARM926EJ-S微處理器的存儲(chǔ)層次結(jié)構(gòu)設(shè)計(jì)與仿真

發(fā)布時(shí)間:2019-10-23 17:49
【摘要】:近年來(lái),隨著物聯(lián)網(wǎng)被我國(guó)列為國(guó)家五大新興戰(zhàn)略性產(chǎn)業(yè)之一,,并寫入“政府報(bào)告”,物聯(lián)網(wǎng)在我國(guó)受到了社會(huì)各界的極大關(guān)注。嵌入式系統(tǒng)技術(shù)作為物聯(lián)網(wǎng)的三大關(guān)鍵技術(shù)之一,對(duì)其進(jìn)行的研究和設(shè)計(jì)有著很廣闊的市場(chǎng)應(yīng)用前景和實(shí)用價(jià)值。 ARM926EJ-S微處理器是ARM公司的一款高性價(jià)比的嵌入式微處理器,而基于ARM926EJ-S微處理器的存儲(chǔ)層次結(jié)構(gòu)的研究是整個(gè)嵌入式系統(tǒng)研究的重要部分,一定程度上來(lái)說(shuō),其存儲(chǔ)層次結(jié)構(gòu)的研究與設(shè)計(jì)對(duì)我國(guó)物聯(lián)網(wǎng)的發(fā)展有著很大的推動(dòng)作用。本文所做的主要工作如下: 1)首先對(duì)基于ARM926EJ-S微處理器的存儲(chǔ)層次結(jié)構(gòu)作了概括性的介紹,包括其內(nèi)部的主要組成模塊:內(nèi)存管理模塊(MMU)和高速緩存模塊(Cache); 2)隨后重點(diǎn)研究了內(nèi)存管理模塊(MMU)、高速緩存模塊(Cache)和寫緩沖模塊,包括各個(gè)模塊的功能、設(shè)計(jì)要素和結(jié)構(gòu),并使用Verilog硬件描述語(yǔ)言設(shè)計(jì)了各個(gè)模塊。在設(shè)計(jì)高速緩存模塊時(shí),改變了傳統(tǒng)的寫回緩沖結(jié)構(gòu),使其保存臟數(shù)據(jù)的效率提高了一倍,同時(shí)對(duì)AHB總線的利用率也提高了一倍; 3)最后使用ModelSim仿真軟件對(duì)設(shè)計(jì)的各個(gè)模塊進(jìn)行了功能仿真,仿真覆蓋了每個(gè)模塊幾乎所有的功能。 仿真的結(jié)果表明本文所設(shè)計(jì)的存儲(chǔ)層次結(jié)構(gòu)完成了ARM926EJ-S微處理器內(nèi)核對(duì)內(nèi)存的所有的訪問(wèn)請(qǐng)求,并且滿足了各個(gè)模塊的所有功能要求,符合ARM926EJ-S對(duì)微處理器存儲(chǔ)層次結(jié)構(gòu)的要求。
【圖文】:

缺失,模塊,進(jìn)制,內(nèi)核


3.1 MMU 的功能仿真對(duì) MMU 的主要功能進(jìn)行了仿真,比如:MMU 的缺失和命中;TLB 模塊略;TB 模塊的轉(zhuǎn)換表搜索過(guò)程;訪問(wèn)權(quán)限和 MMU 錯(cuò)誤檢查;使 TLB 條過(guò)程。.1 MMU 的缺失和命中仿真圖 3.1 是微處理器內(nèi)核訪問(wèn) MMU 時(shí),缺失的情況。從圖 3.1 中我們可U 監(jiān)測(cè)到微處理器內(nèi)核發(fā)出讀的訪問(wèn)請(qǐng)求(rd=1)后,TLB 根據(jù)發(fā)出的改進(jìn)址(MVA_CPU=32’hff01_abc0,8 位 16 進(jìn)制數(shù))遍歷內(nèi)部的緩存器。由于在命中,MMU 發(fā)出一個(gè)周期的缺失信號(hào)(TLB_miss=1),同時(shí)鎖住所有模塊(LOCK=1)。一直等到 TB 模塊將數(shù)據(jù)準(zhǔn)備好(pa_ready=1’b1,1 位 2 進(jìn)制流水線(LOCK=0)。

模塊,替換策略,條目,內(nèi)核


充 主 TLB 的 同 時(shí) , 將 PA(PA=32’he0a0_abc0) 、 cacheable(cache=1) 和bufferable(bufferable=1)送給存儲(chǔ)層次系統(tǒng)中的其他功能模塊。圖 3.2 是微處理器內(nèi)核訪問(wèn) MMU 時(shí),命中的情況。圖 3.2 中微處理器內(nèi)核發(fā)出讀的訪問(wèn)請(qǐng)求(MVA_CPU=32’hff01_a810),在 MMU 的 TLB 中命中主 TLB 的第0 個(gè)條目,并且將 MVA 對(duì)應(yīng)的 PA(PA=32’he0a0_a810)、cacheable(cacheable=1)和bufferable(bufferable=1)送出。圖 3.2 MMU 模塊命中的情況圖 3.2 中改進(jìn)的虛擬地址其實(shí)命中的就是,圖 3.1 中 MMU 發(fā)生缺失后,填充到主 TLB 的第 0 個(gè)條目,所以我們可以看出兩張圖的 PA 高 22 位是同樣的,且cacheable 和 bufferable 的值也是一樣的。3.1.2 主 TLB 的替換策略仿真圖 3.3 展示了主 TLB 的 Round_Robin 替換策略
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP333

【參考文獻(xiàn)】

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

1 杜紅燕;潘怡;田興彥;歐新良;;一個(gè)軟件可控Cache替換策略的行為分析[J];華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年08期

2 賈寶鋒;高德遠(yuǎn);丁雙喜;;低功耗動(dòng)態(tài)可配置Cache設(shè)計(jì)[J];計(jì)算機(jī)測(cè)量與控制;2008年07期

3 康海濤;唐朔飛;季振洲;王凱峰;吳代輝;;兩級(jí)Trace Cache的設(shè)計(jì)與研究[J];哈爾濱工業(yè)大學(xué)學(xué)報(bào);2006年09期

4 陳祖希;賴兆磬;張輝;;嵌入式CPU指令Cache的設(shè)計(jì)與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2008年35期

5 謝滿德;嵌入式CPU設(shè)計(jì)中Cache性能的全局優(yōu)化[J];微電子學(xué)與計(jì)算機(jī);2005年02期

6 劉宗林;馬卓;魯建壯;唐濤;;一種并行指令Cache的設(shè)計(jì)與實(shí)現(xiàn)[J];微電子學(xué)與計(jì)算機(jī);2007年12期

7 李偉立;于立新;;應(yīng)用預(yù)取策略的行緩沖指令Cache設(shè)計(jì)[J];微電子學(xué)與計(jì)算機(jī);2011年01期

8 劉坤杰;游海亮;嚴(yán)曉浪;葛海通;;面向嵌入式應(yīng)用的內(nèi)存管理單元設(shè)計(jì)[J];浙江大學(xué)學(xué)報(bào)(工學(xué)版);2007年07期



本文編號(hào):2552195

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

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


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

版權(quán)申明:資料由用戶5b651***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
欧美中文字幕日韩精品| 99香蕉精品视频国产版| 视频一区二区三区自拍偷| 国产一级一片内射视频在线| 婷婷基地五月激情五月| 熟女乱一区二区三区四区| 好吊日在线视频免费观看| 日韩美成人免费在线视频| 国产一区欧美一区二区| 日韩免费av一区二区三区| 日本欧美视频在线观看免费 | 亚洲午夜av久久久精品| 日韩一区二区三区四区乱码视频| 国产午夜精品福利免费不| 中文日韩精品视频在线| 欧美日韩国产综合在线| 日韩精品在线观看一区| 亚洲黄片在线免费小视频| 黄色av尤物白丝在线播放网址| 搡老妇女老熟女一区二区| 日本久久中文字幕免费| 成人区人妻精品一区二区三区| 国产欧美亚洲精品自拍| 激情五月综五月综合网| 欧美不卡高清一区二区三区| 久久91精品国产亚洲| 视频一区中文字幕日韩| 日本国产欧美精品视频| 日韩免费国产91在线| 日本丁香婷婷欧美激情| 日本少妇三级三级三级| 亚洲视频一区二区久久久| 色综合久久中文综合网| 色老汉在线视频免费亚欧| 五月天丁香亚洲综合网| 午夜福利视频六七十路熟女| 亚洲精品国产第一区二区多人| 国产午夜在线精品视频| 成人精品亚洲欧美日韩| 亚洲一区二区福利在线| 亚洲av专区在线观看|