作為嵌入式系統(tǒng)核心的微處理器,是SOC不可或缺的“心臟”,微處理器的性能直接影響著整個SOC的性能。 與國際先進(jìn)技術(shù)相比,我國在這一領(lǐng)域的研究和開發(fā)工作還相當(dāng)落后,這直接影響到我國信息產(chǎn)業(yè)的發(fā)展。本著趕超國外先進(jìn)技術(shù),填補(bǔ)我國在該領(lǐng)域的空白以擺脫受制于國外的目的,我國很多科研單位和公司進(jìn)行了自己的努力和嘗試。經(jīng)過幾年的探索,已經(jīng)有多種自主知識產(chǎn)權(quán)的處理器芯片完成了設(shè)計驗(yàn)證并逐漸進(jìn)入市場化階段。我國已結(jié)束無“芯”的歷史,并向設(shè)計出更高性能處理器的目標(biāo)邁進(jìn)。 艾科創(chuàng)新微電子公司的VEGA處理器,是公司憑借自己的技術(shù)力量和科研水平設(shè)計出的一款64位高性能RSIC微處理器。該處理器基于mipsISA構(gòu)架,采用五級流水線的設(shè)計,并且使用了高性能處理器所廣泛采用的虛擬內(nèi)存管理技術(shù)。設(shè)計過程中采用自上而下的方法,根據(jù)其功能將其劃分為取指、譯碼、算術(shù)邏輯運(yùn)算、內(nèi)存管理、流水線控制和cache控制等幾個功能塊,使得我們在設(shè)計中能夠按照其功能和時序要求進(jìn)行。 本文的首先介紹了mips微處理器的特點(diǎn),通過對mips指令集和其五級流水線結(jié)構(gòu)的介紹使得對VEGA的設(shè)計有了一個直觀的認(rèn)識。在此基礎(chǔ)上提出了VEGA的結(jié)構(gòu)劃分以及主要模塊的功能。作為采用虛擬內(nèi)存管理技術(shù)的處理器,文章的主要部分介紹了VEGA的虛擬內(nèi)存管理技術(shù),將VEGA的內(nèi)存管理單元(MMU)尤其是內(nèi)部兩個翻譯后援緩沖(TLB)的設(shè)計作為重點(diǎn)給出了流水線處理器設(shè)計的方法。結(jié)束總體設(shè)計并完成仿真后,并不能代表設(shè)計的正確性,它還需要我們在實(shí)際的硬件平臺上進(jìn)行驗(yàn)證。作為論文的又一重點(diǎn)內(nèi)容,介紹了我們在VEGA驗(yàn)證過程中使用到的FPGA的主要配置單元,F(xiàn)PGA的設(shè)計流程。VEGA的FPGA平臺是一完整的計算機(jī)系統(tǒng),我們利用在線調(diào)試軟件XilinxChipscope對其進(jìn)行了在線調(diào)試,修正其錯誤。 經(jīng)過模塊設(shè)計到最后的FPGA驗(yàn)證,VEGA完成了其邏輯設(shè)計,經(jīng)過綜合和布局布線等后端流程,VEGA采用0.18工藝流片后達(dá)到120MHz的工作頻率,可在其平臺上運(yùn)行Windows-CE和Linux嵌入式操作系統(tǒng),達(dá)到了預(yù)計的設(shè)計要求。
標(biāo)簽: mips FPGA 微處理器 模塊設(shè)計
上傳時間: 2013-07-07
上傳用戶:標(biāo)點(diǎn)符號
基于FPGA流水線CPU控制器的設(shè)計與實(shí)現(xiàn):在FPGA上設(shè)計并實(shí)現(xiàn)了一種具有mips風(fēng)格的CPU硬布線控制器。
標(biāo)簽: FPGA CPU mips 控制器
上傳時間: 2013-08-06
上傳用戶:qw12
psos for mips bsp
標(biāo)簽: psos mips for bsp
上傳時間: 2014-01-08
上傳用戶:chenxichenyue
上傳時間: 2015-01-07
上傳用戶:ztj182002
上傳用戶:遠(yuǎn)遠(yuǎn)ssad
mips 下的鍵盤驅(qū)動
標(biāo)簽: mips 鍵盤驅(qū)動
上傳用戶:1159797854
mips下的ucos
標(biāo)簽: mips ucos
上傳時間: 2013-12-02
上傳用戶:ggwz258
mips linux 仿真環(huán)境修改補(bǔ)丁!
標(biāo)簽: linux mips 仿真環(huán)境 修改
上傳時間: 2015-02-06
上傳用戶:saharawalker
一個用在mips體系結(jié)構(gòu)中的操作系統(tǒng),代碼相對比較簡單,是很好的操作系統(tǒng)和嵌入式開發(fā)學(xué)習(xí)資料。
標(biāo)簽: mips 操作系統(tǒng)
上傳時間: 2015-03-12
上傳用戶:hwl453472107
bdi2000 的使用說明文檔。 BDI2000-很牛的仿真器,用它可以開發(fā)ARM7、ARM9、PowerPC860、mips、Xscale系列
標(biāo)簽: 2000 PowerPC Xscale ARM7
上傳時間: 2014-01-02
上傳用戶:kikye
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1