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

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

基于ORBIS32指令集的五級流水線CPU設(shè)計

發(fā)布時間:2017-07-25 23:14

  本文關(guān)鍵詞:基于ORBIS32指令集的五級流水線CPU設(shè)計


  更多相關(guān)文章: OpenRISC RISC 五級流水線 數(shù)據(jù)相關(guān) CPU


【摘要】:近年來國內(nèi)對CPU的研究日益增多,也有著許多開源CPU架構(gòu)以及開源CPU產(chǎn)品;陂_源的CPU架構(gòu)設(shè)計一款自主可控的CPU是本文的主要思路。這樣做的好處是:一是指令集和工具鏈被大多人使用,二是可以根據(jù)自身需求自主地定制CPU。本次的設(shè)計從CPU指令集開始,我們研究了ORBIS32指令集規(guī)律。根據(jù)規(guī)律我們設(shè)計了CPU的譯碼模塊,通過譯碼模塊譯碼出控制信號和操作數(shù)地址。同時在譯碼模塊中對分支跳轉(zhuǎn)、ALU計算、LSU訪問做了很多的前置優(yōu)化。我們還重新設(shè)計了ALU模塊,將ALU的功能模塊劃分成多個子模塊便于ASIC的替換。在設(shè)計寄存器回寫信號的時候,我們同時也設(shè)計了回寫信號TAG,用來控制流水線暫停的處理。在LSU操作即訪存操作模塊,我們設(shè)計了訪存流水線,使CPU在訪存階段不需要暫停。針對于CPU設(shè)計過程中的幾個關(guān)鍵問題,我們做了具體的分析。根據(jù)實驗的結(jié)果,我們很好的解決了數(shù)據(jù)相關(guān)、Load-used數(shù)據(jù)相關(guān)和分支跳轉(zhuǎn)的問題。我們通過設(shè)計巧妙的匯編程序來測試這些問題。通過設(shè)計回寫數(shù)據(jù)TAG,用來對乘法計算、訪存階段以及其他不能在執(zhí)行階段得到結(jié)果的運算作流水線暫停判斷。最后,我們利用軟件測試的方法對CPU進行了可測試性設(shè)計。我們設(shè)計了自檢測的匯編程序集用來做測試激勵以及參考模型。我們設(shè)計了檢測器用來檢測最終的結(jié)果。通過實驗的檢測,我們已經(jīng)完成了CPU設(shè)計的測試部分,驗證了CPU的功能。
【關(guān)鍵詞】:OpenRISC RISC 五級流水線 數(shù)據(jù)相關(guān) CPU
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP332
【目錄】:
  • 摘要4-5
  • Abstract5-10
  • 第一章 緒論10-16
  • 1.1 RISC處理器概述10-11
  • 1.2 RISC處理器的發(fā)展現(xiàn)狀11-12
  • 1.3 本課題的研究意義12-14
  • 1.4 本課題完成的工作14
  • 1.5 本文的內(nèi)容安排14-16
  • 第二章 ORBIS32 CPU設(shè)計概述16-32
  • 2.1 OpenRISC指令集16-20
  • 2.2 ORBIS32 CPU架構(gòu)20-23
  • 2.3 OpenRISC 1000存儲系統(tǒng)23-30
  • 2.3.1 OpenRISC 1000的MMU分析25-28
  • 2.3.2 OpenRISC 1000的Cache分析28-30
  • 2.4 ORBIS32 CPU的五級流水線設(shè)計30-31
  • 2.5 總結(jié)31-32
  • 第三章 CPU整體設(shè)計32-45
  • 3.1 取指階段模塊的設(shè)計32-35
  • 3.1.1 genpc模塊設(shè)計32-34
  • 3.1.2 fetch模塊設(shè)計34-35
  • 3.2 譯碼模塊設(shè)計35-38
  • 3.2.1 aluop設(shè)計35-36
  • 3.2.2 立即數(shù)36
  • 3.2.3 加載存儲類36-37
  • 3.2.4 分支跳轉(zhuǎn)類37
  • 3.2.5 其他37-38
  • 3.3 操作數(shù)選通器38-39
  • 3.4 alu模塊的設(shè)計39-41
  • 3.5 lsu模塊的設(shè)計41-43
  • 3.6 wb_mux模塊的設(shè)計43-44
  • 3.7 總結(jié)44-45
  • 第四章 CPU設(shè)計關(guān)鍵問題45-54
  • 4.1 數(shù)據(jù)相關(guān)問題45-48
  • 4.2 必須暫停的流水線48-51
  • 4.3 分支跳轉(zhuǎn)問題51-53
  • 4.4 總結(jié)53-54
  • 第五章 CPU可測試性設(shè)計54-60
  • 5.1 本文的CPU可測試系統(tǒng)54-58
  • 5.2 CPU的測試結(jié)果58-59
  • 5.3 總結(jié)59-60
  • 第六章 總結(jié)60-61
  • 致謝61-62
  • 參考文獻(xiàn)62-66
  • 研究成果66

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 洪龍;陳燕俐;朱梧i,

本文編號:573739


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

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


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

版權(quán)申明:資料由用戶fc8bd***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
国产精品成人一区二区三区夜夜夜| 国产精品久久三级精品| 欧美亚洲91在线视频| 亚洲专区中文字幕在线| 日韩在线视频精品中文字幕| 一二区中文字幕在线观看| 偷拍洗澡一区二区三区| 日本99精品在线观看| 婷婷基地五月激情五月| 久久精品国产第一区二区三区| 日韩人妻少妇一区二区| 蜜桃av人妻精品一区二区三区 | 国产熟女一区二区不卡| 国产福利在线播放麻豆| 青青操视频在线观看国产 | 精品国产亚洲av成人一区| 国产亚洲中文日韩欧美综合网| 欧美在线观看视频免费不卡| 人妻一区二区三区多毛女| 国产精品自拍杆香蕉视频| 精品少妇人妻av免费看| 国产又粗又黄又爽又硬的| 午夜精品久久久99热连载| 精品欧美日韩一区二区三区 | 欧美日韩精品综合一区| 九九热精彩视频在线播放| 国产一级片内射视频免费播放| 99精品国产一区二区青青| 麻豆欧美精品国产综合久久| 日韩午夜老司机免费视频| 亚洲国产一级片在线观看| 亚洲中文字幕日韩在线| 亚洲少妇人妻一区二区| av免费视屏在线观看| 欧美日韩精品久久第一页| 久久夜色精品国产高清不卡| 人妻露脸一区二区三区| 久久精品中文扫妇内射| 中文字幕精品一区二区三| 亚洲中文字幕视频在线播放| 丁香六月啪啪激情综合区|