帶存儲(chǔ)保護(hù)單元的多級(jí)片上互連結(jié)構(gòu)設(shè)計(jì)
發(fā)布時(shí)間:2019-07-30 08:25
【摘要】:隨著集成電路工藝技術(shù)的迅猛發(fā)展,在產(chǎn)業(yè)需求的強(qiáng)力推動(dòng)下,微處理器逐漸由分時(shí)共享的單核/多核總線(xiàn)架構(gòu)發(fā)展成為并行處理的多核片上互連架構(gòu)。在多核處理器中,隨著處理器核、存儲(chǔ)資源和外設(shè)的增多,片內(nèi)數(shù)據(jù)通信需求劇增,共享存儲(chǔ)數(shù)據(jù)的保護(hù)問(wèn)題也愈加突出,因此,迫切需要進(jìn)行高效片上互連和存儲(chǔ)保護(hù)機(jī)制的研究。本文面向國(guó)產(chǎn)自主研發(fā)的同構(gòu)八核微處理器Octa-Core DSP,提出一種帶存儲(chǔ)保護(hù)單元的多級(jí)片上互連結(jié)構(gòu),既能滿(mǎn)足該多核處理器的通信需求,具有高帶寬和低延遲的特點(diǎn),又能保證整個(gè)多核處理器數(shù)據(jù)訪(fǎng)問(wèn)的安全性。本文的主要工作和創(chuàng)新點(diǎn)如下:對(duì)片上互連和存儲(chǔ)保護(hù)的發(fā)展和研究現(xiàn)狀進(jìn)行分析,結(jié)合同構(gòu)八核微處理器Octa-Core DSP的結(jié)構(gòu)特點(diǎn),提出了帶存儲(chǔ)保護(hù)單元的多級(jí)片上互連的總體結(jié)構(gòu)。設(shè)計(jì)并實(shí)現(xiàn)了多級(jí)片上互連結(jié)構(gòu):首先,從總體上分析了多級(jí)片上的性能需求;其次,規(guī)劃了總體拓?fù)浣Y(jié)構(gòu)和每一級(jí)詳細(xì)拓?fù)浣Y(jié)構(gòu);進(jìn)而,對(duì)多級(jí)片上網(wǎng)絡(luò)的流控機(jī)制、仲裁分發(fā)策略、交換開(kāi)關(guān)類(lèi)型、路由表以及參數(shù)寄存器進(jìn)行了設(shè)計(jì);最后,基于A(yíng)MBA AXI4協(xié)議,設(shè)計(jì)了多級(jí)片上互連的互連協(xié)議。設(shè)計(jì)并實(shí)現(xiàn)了存儲(chǔ)保護(hù)單元:首先,從總體上分析了Octa-Core DSP中存儲(chǔ)保護(hù)功能需求;其次,定義了存儲(chǔ)保護(hù)單元的總體結(jié)構(gòu)和在多級(jí)片上互連中的位置;再者,對(duì)存儲(chǔ)保護(hù)單元的各個(gè)功能進(jìn)行了詳細(xì)設(shè)計(jì),包括權(quán)限級(jí)別、許可結(jié)構(gòu)、訪(fǎng)問(wèn)控制流程、參數(shù)寄存器等。對(duì)本文設(shè)計(jì)進(jìn)行了功能驗(yàn)證:首先,根據(jù)現(xiàn)行的驗(yàn)證方法論制定了詳細(xì)的驗(yàn)證策略;其次,分別對(duì)多級(jí)片上互連和存儲(chǔ)保護(hù)單元進(jìn)行了模塊級(jí)驗(yàn)證和結(jié)果分析;最后,構(gòu)建統(tǒng)一的帶存儲(chǔ)保護(hù)單元的多級(jí)片上互連驗(yàn)證平臺(tái)并進(jìn)行了功能驗(yàn)證和結(jié)果分析。
【學(xué)位授予單位】:國(guó)防科學(xué)技術(shù)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP332
,
本文編號(hào):2520772
【學(xué)位授予單位】:國(guó)防科學(xué)技術(shù)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP332
,
本文編號(hào):2520772
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2520772.html
最近更新
教材專(zhuān)著