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

高性能32位嵌入式處理器的研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2017-09-09 04:47

  本文關(guān)鍵詞:高性能32位嵌入式處理器的研究與實(shí)現(xiàn)


  更多相關(guān)文章: 嵌入式處理器 加法器 動(dòng)態(tài)流水線 吞吐率 相關(guān)性


【摘要】:隨著中國(guó)嵌入式處理器需求量的不斷增加,各個(gè)領(lǐng)域?qū)η度胧教幚砥餍阅艿男枨笤絹?lái)越高,這推動(dòng)了高性能嵌入式處理器設(shè)計(jì)的研究。L32是我們自主開發(fā)的32位嵌入式處理器,它可以進(jìn)行雙字、字、字節(jié)和位等多種操作,運(yùn)算結(jié)果可以直接存放在任何一個(gè)寄存器或RAM單元中,功能強(qiáng)大、處理靈活。然而,L32嵌入式處理器仍存在許多亟待改進(jìn)的地方。針對(duì)L32處理器的指令執(zhí)行效率低這一問(wèn)題,本文以加法器,動(dòng)態(tài)流水線和相關(guān)性問(wèn)題為研究對(duì)象,主要完成以下工作: (1)加法器改進(jìn)。L32嵌入式處理器的所有算術(shù)運(yùn)算使用同一個(gè)算數(shù)運(yùn)算器,8位、16位和32位算數(shù)運(yùn)算都需要2個(gè)時(shí)鐘周期才能完成,導(dǎo)致8位算數(shù)運(yùn)算速度慢。本文將原加法器算數(shù)運(yùn)算器分成兩級(jí),,8位算數(shù)運(yùn)算只在第一級(jí)就能完成,執(zhí)行速度提高了一個(gè)時(shí)鐘周期。16位算術(shù)運(yùn)算分為兩種情況,當(dāng)?shù)?位算術(shù)運(yùn)算無(wú)進(jìn)位產(chǎn)生時(shí),16位算術(shù)運(yùn)算只在第一級(jí)完成,需要一個(gè)時(shí)鐘周期,如果低8位算術(shù)運(yùn)算產(chǎn)生進(jìn)位時(shí),16位算術(shù)運(yùn)算需要兩個(gè)時(shí)鐘周期,分別在加法器的第一級(jí)和第二級(jí)完成。實(shí)驗(yàn)結(jié)果表明,改進(jìn)后的加法器與原L32處理器的加法器相比,8位和部分16位算術(shù)運(yùn)算的執(zhí)行時(shí)間提高了一個(gè)時(shí)鐘周期。 (2)動(dòng)態(tài)流水線設(shè)計(jì)。原處理器采用三級(jí)靜態(tài)流水線結(jié)構(gòu),每條指令執(zhí)行需要的時(shí)鐘周期不同,執(zhí)行最快的指令需要3個(gè)時(shí)鐘周期,執(zhí)行最慢的指令需要6個(gè)時(shí)鐘周期,流水線產(chǎn)生較多的阻塞,吞吐率比較低。針對(duì)此問(wèn)題,本文通過(guò)深入分析了L32嵌入式處理器的架構(gòu)和指令執(zhí)行時(shí)間的特點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)了一種6級(jí)動(dòng)態(tài)流水線,將原執(zhí)行級(jí)細(xì)分為4級(jí),并設(shè)計(jì)了一個(gè)流水寄存器控制指令只經(jīng)過(guò)必要的流水級(jí),旁路無(wú)需的流水級(jí)。實(shí)驗(yàn)結(jié)果表明,本文設(shè)計(jì)的6級(jí)動(dòng)態(tài)流水線的吞吐率比原L32三級(jí)靜態(tài)流水線嵌入式處理器的提高了63.2%。 (3)流水線相關(guān)性問(wèn)題分析。對(duì)于動(dòng)態(tài)流水線中的結(jié)構(gòu)相關(guān)性問(wèn)題,提出了利用下一級(jí)輸入寄存器進(jìn)行緩沖的方法,減少了流水線的阻塞,進(jìn)一步提高流水線的吞吐率。對(duì)于控制相關(guān)問(wèn)題,采用了一種簡(jiǎn)單的靜態(tài)分支預(yù)測(cè)方案,以提高流水線效率。對(duì)于數(shù)據(jù)相關(guān),本文通過(guò)旁路技術(shù)和插入流水氣泡相結(jié)合的方法進(jìn)行解決。實(shí)驗(yàn)結(jié)果表明,本文采用的方法較好的解決了流水線中的相關(guān)性問(wèn)題。
【關(guān)鍵詞】:嵌入式處理器 加法器 動(dòng)態(tài)流水線 吞吐率 相關(guān)性
【學(xué)位授予單位】:西北農(nóng)林科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP332
【目錄】:
  • 摘要5-6
  • ABSTRACT6-10
  • 第一章 緒論10-15
  • 1.1 研究背景與意義10
  • 1.2 國(guó)內(nèi)外研究現(xiàn)狀10-13
  • 1.2.1 國(guó)外研究現(xiàn)狀10-12
  • 1.2.2 國(guó)內(nèi)研究現(xiàn)狀12-13
  • 1.3 研究的主要內(nèi)容13-14
  • 1.4 論文組織結(jié)構(gòu)14-15
  • 第二章 L32 處理器介紹15-22
  • 2.1 L32 處理器系統(tǒng)結(jié)構(gòu)15
  • 2.2 L32 寄存器堆15-16
  • 2.3 指令集16-17
  • 2.4 指令分類17-18
  • 2.5 三級(jí)流水線18-19
  • 2.6 指令執(zhí)行分析19-21
  • 2.6.1 運(yùn)算指令19-20
  • 2.6.2 流水線相關(guān)性20-21
  • 2.7 小結(jié)21-22
  • 第三章 動(dòng)態(tài)流水線設(shè)計(jì)22-33
  • 3.1 加法器的改進(jìn)22-23
  • 3.2 六級(jí)流水線設(shè)計(jì)23-24
  • 3.2.1 流水線級(jí)數(shù)設(shè)計(jì)23
  • 3.2.2 動(dòng)態(tài)流水線設(shè)計(jì)23-24
  • 3.3 相關(guān)性分析24-28
  • 3.3.1 結(jié)構(gòu)相關(guān)24-26
  • 3.3.2 控制相關(guān)26-28
  • 3.3.3 數(shù)據(jù)相關(guān)28
  • 3.4 流水線模塊設(shè)計(jì)28-32
  • 3.4.1 IF 模塊設(shè)計(jì)28-29
  • 3.4.2 ID 模塊設(shè)計(jì)29
  • 3.4.3 RD 模塊設(shè)計(jì)29-30
  • 3.4.4 EXE1 模塊設(shè)計(jì)30-31
  • 3.4.5 EXE2 模塊設(shè)計(jì)31
  • 3.4.6 WR 模塊設(shè)計(jì)31
  • 3.4.7 控制模塊31-32
  • 3.4.8 分支預(yù)測(cè)模塊32
  • 3.5 小結(jié)32-33
  • 第四章 處理器驗(yàn)證與實(shí)現(xiàn)33-45
  • 4.1 驗(yàn)證平臺(tái)33-34
  • 4.2 處理器驗(yàn)證34-43
  • 4.2.1 寄存器指令驗(yàn)證34-35
  • 4.2.2 算術(shù)運(yùn)算指令驗(yàn)證35-36
  • 4.2.3 邏輯運(yùn)算指令驗(yàn)證36-38
  • 4.2.4 移位指令驗(yàn)證38-39
  • 4.2.5 跳轉(zhuǎn)指令驗(yàn)證39-40
  • 4.2.6 程序驗(yàn)證40-41
  • 4.2.7 性能分析41-43
  • 4.3 FPGA 實(shí)現(xiàn)43-44
  • 4.4 小結(jié)44-45
  • 第五章 結(jié)論與展望45-47
  • 5.1 結(jié)論45
  • 5.2 展望45-47
  • 參考文獻(xiàn)47-50
  • 致謝50-51
  • 作者簡(jiǎn)介51

【參考文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前6條

1 解晨;;基于MIPS的流水線技術(shù)數(shù)據(jù)冒險(xiǎn)轉(zhuǎn)發(fā)策略研究[J];電腦知識(shí)與技術(shù);2013年13期

2 王繼中;樊曉椏;黃小平;;“龍騰”處理器FPGA驗(yàn)證平臺(tái)的優(yōu)化設(shè)計(jì)[J];計(jì)算機(jī)測(cè)量與控制;2009年01期

3 陳建偉,羊性滋;8位嵌入式CPU核的正向設(shè)計(jì)[J];微電子學(xué);2000年02期

4 牟剛,賀前華,江瑾;基于流水線結(jié)構(gòu)的高速嵌入式MCU設(shè)計(jì)[J];微電子學(xué);2004年04期

5 余潔;劉方方;周學(xué)海;;專用指令集處理器(ASIP)評(píng)估方法研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年22期

6 黃小平;樊曉椏;張盛兵;史莉雯;;32位雙發(fā)射雙流水線結(jié)構(gòu)RISC微處理器設(shè)計(jì)[J];西北工業(yè)大學(xué)學(xué)報(bào);2011年01期

中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條

1 史江義;基于IP核的SOC設(shè)計(jì)關(guān)鍵技術(shù)研究[D];西安電子科技大學(xué);2007年



本文編號(hào):818388

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

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


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

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