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

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

指令CACHE結(jié)構(gòu)設(shè)計(jì)與系統(tǒng)級(jí)驗(yàn)證

發(fā)布時(shí)間:2021-01-20 10:16
  在高性能微處理器中,CACHE已成為提高系統(tǒng)性能必不可少的重要部件,其大小和速度已成為衡量微處理器性能的一項(xiàng)重要指標(biāo)。本文在對(duì)CACHE技術(shù)深入研究的基礎(chǔ)上,結(jié)合通用微處理器系統(tǒng)設(shè)計(jì)要求,設(shè)計(jì)實(shí)現(xiàn)了指令CACHE的TLB和CACHE體兩大功能部件。本文提出并實(shí)現(xiàn)了一種高效指令CACHE結(jié)構(gòu),該結(jié)構(gòu)可使CACHE在TLB命中狀況下單周期實(shí)現(xiàn)指令的讀出。為了加快TLB地址轉(zhuǎn)換,我們精心設(shè)計(jì)了CAM命中輸出的預(yù)充電邏輯,CAM輸出驅(qū)動(dòng)的敏感放大邏輯和SRAM數(shù)據(jù)讀出的多米諾邏輯。這些動(dòng)態(tài)邏輯的應(yīng)用,極大的提高了讀寫和比較速度,使得TLB地址轉(zhuǎn)換速度非?。為了加快CACHE體指令讀出,我們從結(jié)構(gòu)上設(shè)計(jì)了CACHE體與TLB并行工作機(jī)制,即TLB在進(jìn)行地址轉(zhuǎn)換的同時(shí),CACHE體也把地址和數(shù)據(jù)讀出到相應(yīng)的Buffer中。我們還對(duì)CACHE的接口總線和調(diào)測(cè)試結(jié)構(gòu)進(jìn)行了設(shè)計(jì),增加了調(diào)測(cè)試結(jié)構(gòu)通路,改善了電路的可測(cè)試性。另外,基于功能部件的通路設(shè)計(jì)和可測(cè)試性設(shè)計(jì),我們對(duì)指令CACHE部件進(jìn)行了詳細(xì)的單芯片系統(tǒng)級(jí)驗(yàn)證。實(shí)際流片測(cè)試,我們?cè)O(shè)計(jì)的這款芯片能夠在0.18μm的CMOS工藝和250MHz工作頻... 

【文章來源】:國防科技大學(xué)湖南省 211工程院校 985工程院校

【文章頁數(shù)】:97 頁

【學(xué)位級(jí)別】:碩士

【部分圖文】:

指令CACHE結(jié)構(gòu)設(shè)計(jì)與系統(tǒng)級(jí)驗(yàn)證


虛擬地址到物理地址轉(zhuǎn)換示意圖

示意圖,工作原理圖,頁號(hào),虛頁號(hào)


圖 2.2 虛擬地址到物理地址轉(zhuǎn)換示意圖 圖 2.3 TLB工作原理圖TLB中的項(xiàng)由兩部分組成:標(biāo)識(shí)和數(shù)據(jù)。標(biāo)識(shí)中存放的是虛擬地址頁號(hào),而部分存放的是物理地址的頁號(hào)和一些狀態(tài)位輔助信息。TLB 的工作原理如圖示[3],先取線性地址中的虛頁號(hào)(虛頁號(hào)就是頁的基地址),取來虛頁號(hào)后與T標(biāo)識(shí)(CAM體)進(jìn)行比較,如果CAM體未命中,說明內(nèi)存中的實(shí)頁號(hào)沒有裝TLB中,這時(shí)就要向總線發(fā)出中斷請(qǐng)求信號(hào),把需要的實(shí)頁號(hào)從內(nèi)存中調(diào)到T。如果CAM體命中,存在匹配的標(biāo)識(shí),說明內(nèi)存中的實(shí)頁號(hào)已調(diào)到TLB中,出相應(yīng)的實(shí)頁號(hào)(頁的物理基地址),再取出線性地址中的頁內(nèi)位移(線性和物理地址頁內(nèi)的偏移量相同),兩者拼接成完整的 32 位物理地址。因?yàn)槌虄?chǔ)器訪問具有局部性(參考文獻(xiàn)[3]和[38]),下面的多次訪問很可能是讀取此的其它字。2.4 總體結(jié)構(gòu)設(shè)計(jì)2.4.1 結(jié)構(gòu)設(shè)計(jì)要求

總體結(jié)構(gòu),部件,物理地址


圖 2.4 指令 CACHE 部件總體結(jié)構(gòu)圖通用高性能微處理器采用虛擬存儲(chǔ)結(jié)構(gòu),即 CACHE 中查找和存儲(chǔ)數(shù)據(jù)既可以用實(shí)地址也可以用虛擬地址,因此 CACHE 的使用分為實(shí)地址 CACHE 和虛地址CACHE。在虛地址情況下,總共 32 位有效地址,低 12 位為實(shí)際頁內(nèi)偏移,高 20位地址需要 TLB 進(jìn)行線性地址到物理地址的轉(zhuǎn)換。為加快讀寫速度,在 TLB 進(jìn)行地址轉(zhuǎn)換的同時(shí),低 12 位直接在 CACHE 內(nèi)檢索對(duì)應(yīng)的 CACHE 行。在實(shí)地址模式下,線性地址即物理地址,總共 20 位有效地址,TLB 直接旁路輸出到 CACHE內(nèi)取指令。2.4.3 工作流程根據(jù)微處理器系統(tǒng)結(jié)構(gòu),我們確定如圖 2.5 所示的指令 CACHE 的工作流程,圖中左上角為線性地址格式。讀取頁的線性地址后,用地址的標(biāo)識(shí)(高位段)與TLB 的 CAM 進(jìn)行比較,同時(shí)用地址的索引段讀取 TAG 的物理地址和 BANK 體對(duì)應(yīng)行的數(shù)據(jù),BANK 體的數(shù)據(jù)讀出后暫存在輸出 Buffer;如果 TLB 命中,則用 TLB讀出的物理地址與 TAG 讀出的物理地址進(jìn)行比較,如果比較有相同的項(xiàng)(命中),

【參考文獻(xiàn)】:
期刊論文
[1]微處理器功能驗(yàn)證方法研究[J]. 郭陽,李暾,李思昆.  計(jì)算機(jī)工程與應(yīng)用. 2003(05)

碩士論文
[1]JX微處理器指令CACHE的設(shè)計(jì)與驗(yàn)證[D]. 張漢林.國防科學(xué)技術(shù)大學(xué) 2004



本文編號(hào):2988862

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

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


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

版權(quán)申明:資料由用戶2b444***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
91精品日本在线视频| 成人午夜激情免费在线| 国产成人午夜在线视频| 草草夜色精品国产噜噜竹菊| 一区二区三区日韩经典| 亚洲熟女国产熟女二区三区| 开心激情网 激情五月天| 一区二区三区国产日韩| 国产韩国日本精品视频| 日韩精品你懂的在线观看| 亚洲日本加勒比在线播放 | 免费黄片视频美女一区| 亚洲中文字幕日韩在线| 夫妻性生活真人动作视频 | 久久女同精品一区二区| 风韵人妻丰满熟妇老熟女av| 亚洲午夜精品视频在线| 欧美欧美日韩综合一区| 亚洲精品成人福利在线| 日本免费一本一二区三区| 亚洲天堂精品一区二区| 韩国激情野战视频在线播放| 日韩精品中文在线观看| 国产综合欧美日韩在线精品| 风韵人妻丰满熟妇老熟女av| 欧美人禽色视频免费看| 亚洲精品国产主播一区| 热情的邻居在线中文字幕| 国产麻豆精品福利在线| 午夜精品久久久免费视频| 高清免费在线不卡视频| 国产精品免费自拍视频| 麻豆一区二区三区精品视频| 日韩中文字幕在线不卡一区| 久久福利视频视频一区二区| 91欧美视频在线观看免费| 亚洲欧美天堂精品在线| 97人摸人人澡人人人超碰| 日韩欧美国产高清在线| 免费观看在线午夜视频| 精品日韩视频在线观看|