X微處理器總線接口單元的設(shè)計(jì)及驗(yàn)證
發(fā)布時(shí)間:2021-10-09 07:55
從Intel 8086微處理器到主頻超過3GHz的Pentium 4處理器,處理器的速度快速提高,主存與外設(shè)的訪問速度卻沒能同步地增長,而且二者之間的速度差距越來越大。作為處理器與片外存儲(chǔ)器或外部設(shè)備進(jìn)行數(shù)據(jù)交換的唯一通路,總線接口單元直接影響著處理器的性能發(fā)揮。研究和設(shè)計(jì)高性能的總線接口單元,對(duì)于高性能微處理器的研制具有重要的意義。本課題研究的主要內(nèi)容和成果包括以下幾個(gè)方面:1.根據(jù)X微處理器的總體設(shè)計(jì)要求,定義了X微處理器的總線接口協(xié)議;2.根據(jù)定義的總線接口協(xié)議,提出了一種高性能的總線接口的結(jié)構(gòu),并進(jìn)行了詳細(xì)的設(shè)計(jì)和分析,達(dá)到了設(shè)計(jì)要求;3.對(duì)總線協(xié)議進(jìn)行了建模,并且以p-bus總線協(xié)議為核心建立了系統(tǒng)級(jí)驗(yàn)證平臺(tái);4.在系統(tǒng)平臺(tái)上,對(duì)總線接口單元做了全面的系統(tǒng)級(jí)驗(yàn)證。結(jié)果表明,總線接口單元完全滿足X微處理器的需要。本文對(duì)總線協(xié)議的研究成果與X微處理器總線部件的實(shí)現(xiàn),對(duì)于提高我們擁有自主知識(shí)產(chǎn)權(quán)的通用微處理器的性能,具有重要的現(xiàn)實(shí)意義,對(duì)于探索下一代高性能處理器總線協(xié)議也具有較好的參考價(jià)值。X微處理器已經(jīng)投片成功,完全滿足了設(shè)計(jì)指標(biāo)要求,也證明了作為其中一部分的總線接口單元的正確性...
【文章來源】:國防科技大學(xué)湖南省 211工程院校 985工程院校
【文章頁數(shù)】:103 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
X微處理器總線接口單元存儲(chǔ)子系統(tǒng)一直是制約處理器性能的瓶頸,總線系統(tǒng)作為存儲(chǔ)子系統(tǒng)中的一
增加緩沖區(qū)。通過設(shè)計(jì)錯(cuò)誤檢測模塊來保證處理器的正確運(yùn)行,增加可靠性。為了維持片內(nèi)Cache的連貫性,總線接口還配備了總線監(jiān)視功能設(shè)施。圖4.1為總線接口單元的總體結(jié)構(gòu)圖,這些功能單元構(gòu)成了總線接口單元的主體,承擔(dān)著內(nèi)部Cache與總線的全部接口任務(wù)。系統(tǒng)總線一l!…刃州…門靄川川州口圖4.1總線接口單元總體結(jié)構(gòu)圖4.2總線狀態(tài)機(jī)的轉(zhuǎn)換條件設(shè)計(jì)從前一章我們知道,狀態(tài)的轉(zhuǎn)換條件有4個(gè):1、請(qǐng)求掛起;2、最后一個(gè)BRDY#;3、NA#有效;4、需要一個(gè)休止時(shí)鐘。在這一章將具體介紹這四個(gè)轉(zhuǎn)換條件的邏第38頁
國防科學(xué)技術(shù)大學(xué)研究生院工程碩士學(xué)位論文低時(shí),該行在片內(nèi)完成寫修改并進(jìn)入E態(tài),并啟動(dòng)一個(gè)存儲(chǔ)寫寫直達(dá)周期更新存儲(chǔ)器。4)當(dāng)CPU譯碼到FO指令時(shí),啟動(dòng)數(shù)據(jù)請(qǐng)求總線信號(hào)5)當(dāng)數(shù)據(jù)Cache中的臟行需要置換時(shí)處理器發(fā)出寫回請(qǐng)求信號(hào)。6)當(dāng)查詢周期命中數(shù)據(jù)Cache中的修改行時(shí)發(fā)出寫回請(qǐng)求信號(hào)。7)當(dāng)內(nèi)部監(jiān)聽命中數(shù)據(jù)Cache中的修改行發(fā)出寫回請(qǐng)求信號(hào)。8)當(dāng)FLUSH#引腳有效發(fā)出寫回請(qǐng)求信號(hào)。9)當(dāng)執(zhí)行WBINVD指令發(fā)出寫回請(qǐng)求信號(hào)。
【參考文獻(xiàn)】:
碩士論文
[1]X處理器總線的關(guān)鍵技術(shù)研究與實(shí)現(xiàn)[D]. 張明.國防科學(xué)技術(shù)大學(xué) 2004
本文編號(hào):3425956
【文章來源】:國防科技大學(xué)湖南省 211工程院校 985工程院校
【文章頁數(shù)】:103 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
X微處理器總線接口單元存儲(chǔ)子系統(tǒng)一直是制約處理器性能的瓶頸,總線系統(tǒng)作為存儲(chǔ)子系統(tǒng)中的一
增加緩沖區(qū)。通過設(shè)計(jì)錯(cuò)誤檢測模塊來保證處理器的正確運(yùn)行,增加可靠性。為了維持片內(nèi)Cache的連貫性,總線接口還配備了總線監(jiān)視功能設(shè)施。圖4.1為總線接口單元的總體結(jié)構(gòu)圖,這些功能單元構(gòu)成了總線接口單元的主體,承擔(dān)著內(nèi)部Cache與總線的全部接口任務(wù)。系統(tǒng)總線一l!…刃州…門靄川川州口圖4.1總線接口單元總體結(jié)構(gòu)圖4.2總線狀態(tài)機(jī)的轉(zhuǎn)換條件設(shè)計(jì)從前一章我們知道,狀態(tài)的轉(zhuǎn)換條件有4個(gè):1、請(qǐng)求掛起;2、最后一個(gè)BRDY#;3、NA#有效;4、需要一個(gè)休止時(shí)鐘。在這一章將具體介紹這四個(gè)轉(zhuǎn)換條件的邏第38頁
國防科學(xué)技術(shù)大學(xué)研究生院工程碩士學(xué)位論文低時(shí),該行在片內(nèi)完成寫修改并進(jìn)入E態(tài),并啟動(dòng)一個(gè)存儲(chǔ)寫寫直達(dá)周期更新存儲(chǔ)器。4)當(dāng)CPU譯碼到FO指令時(shí),啟動(dòng)數(shù)據(jù)請(qǐng)求總線信號(hào)5)當(dāng)數(shù)據(jù)Cache中的臟行需要置換時(shí)處理器發(fā)出寫回請(qǐng)求信號(hào)。6)當(dāng)查詢周期命中數(shù)據(jù)Cache中的修改行時(shí)發(fā)出寫回請(qǐng)求信號(hào)。7)當(dāng)內(nèi)部監(jiān)聽命中數(shù)據(jù)Cache中的修改行發(fā)出寫回請(qǐng)求信號(hào)。8)當(dāng)FLUSH#引腳有效發(fā)出寫回請(qǐng)求信號(hào)。9)當(dāng)執(zhí)行WBINVD指令發(fā)出寫回請(qǐng)求信號(hào)。
【參考文獻(xiàn)】:
碩士論文
[1]X處理器總線的關(guān)鍵技術(shù)研究與實(shí)現(xiàn)[D]. 張明.國防科學(xué)技術(shù)大學(xué) 2004
本文編號(hào):3425956
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3425956.html
最近更新
教材專著