版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、針對特殊領(lǐng)域中密碼算法動態(tài)重構(gòu)的需求,粗粒度可重構(gòu)處理器與專用密碼電路ASIC和定制指令集處理器ASIP相比,在性能和靈活性等關(guān)鍵指標(biāo)方面具有更好的表現(xiàn),已經(jīng)成為相關(guān)領(lǐng)域的重要實(shí)現(xiàn)手段。其中,寄存器文件的帶寬限制、訪存延時(shí)和映射方法成為影響分組密碼算法可重構(gòu)實(shí)現(xiàn)的設(shè)計(jì)瓶頸,本文重點(diǎn)研究了高面積效率(性能面積比)的分組密碼可重構(gòu)處理器中的寄存器文件。
本文從分組密碼的算法特征入手,統(tǒng)計(jì)分析了影響可重構(gòu)處理器的算法流程和數(shù)據(jù)特征,
2、為其架構(gòu)優(yōu)化提供理論支撐;抽象密碼算法循環(huán)核心、架構(gòu)資源和映射方法,建立面向分組密碼應(yīng)用的可重構(gòu)處理器性能解析模型,優(yōu)化設(shè)計(jì)局部寄存器文件和全局寄存器文件;基于混合寄存器文件的研究結(jié)果,實(shí)現(xiàn)面向分組密碼算法的可重構(gòu)處理器。具體工作和創(chuàng)新點(diǎn)如下:
(1)針對全局寄存器資源限制導(dǎo)致的分組密碼可重構(gòu)處理器性能瓶頸,通過分析分組密碼算法的輪函數(shù)次數(shù)、密碼處理器的重構(gòu)行數(shù)和重構(gòu)過程的配置暫停時(shí)間等特征參數(shù),提出架構(gòu)和算法特征依賴的全局寄
3、存器性能模型,并用于全局寄存器文件的設(shè)計(jì)參數(shù)優(yōu)化。實(shí)驗(yàn)結(jié)果表明,在相同的算法集合和架構(gòu)特征約束下,采用本文性能模型優(yōu)化的全局寄存器文件,與同類研究相比算法性能平均提高17.24%。
(2)針對由于存儲容量大和互聯(lián)復(fù)雜度高而導(dǎo)致全局寄存器文件的面積資源開銷巨大的問題,通過分析分組密碼算法在輪函數(shù)之間相互獨(dú)立,輪函數(shù)寫后讀的數(shù)據(jù)依賴特點(diǎn),基于減少寄存器互聯(lián)復(fù)雜度的策略,提出分組全互聯(lián)的分布式全局寄存器文件結(jié)構(gòu),減少面積資源開銷。實(shí)
4、驗(yàn)結(jié)果表明,相同數(shù)據(jù)訪問并發(fā)度的條件下,與同類研究相比寄存器文件面積資源開銷減少41.92%。
(3)針對局部寄存器在適配分組密碼算法中S-box內(nèi)容可變、結(jié)構(gòu)多樣的復(fù)雜需求,通過分析目標(biāo)算法集合確定S-box的表數(shù)量、尺寸和輸入輸出位寬等約束,提煉滿足目標(biāo)算法集合S-box需求的最小局部寄存器容量和最少訪存并發(fā)度,提出面向多種分組密碼算法的多端口統(tǒng)一結(jié)構(gòu)的跨域寄存器文件結(jié)構(gòu),有效減少局部寄存器文件面積資源開銷。實(shí)驗(yàn)結(jié)果表明,
5、在獲得算法最大并行度的基礎(chǔ)上,本文提出的局部寄存器文件結(jié)構(gòu)的面積開銷相比同類研究減少26.14%。
以上混合寄存器文件的研究成果應(yīng)用于課題組研發(fā)的一款分組密碼可重構(gòu)處理器中,目前已經(jīng)完成流片前的物理設(shè)計(jì)。選取14種主流分組密碼算法作為實(shí)驗(yàn)測試集合,對比分析不同寄存器文件,本文提出的混合寄存器文件架構(gòu)面積效率平均提高117.21%;與其他面向密碼應(yīng)用的可重構(gòu)處理器采用的寄存器文件架構(gòu)對比,本文混合寄存器文件架構(gòu)的面積效率平均提高
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)處理器微引擎中寄存器文件設(shè)計(jì)研究.pdf
- 可重構(gòu)密碼協(xié)處理器設(shè)計(jì).pdf
- 可重構(gòu)系統(tǒng)全局寄存器文件管理機(jī)制研究及實(shí)現(xiàn).pdf
- 寄存器文件的可測性設(shè)計(jì)與實(shí)現(xiàn).pdf
- 向量VLIW處理器的寄存器溢出處理優(yōu)化技術(shù)研究.pdf
- IXP網(wǎng)絡(luò)處理器寄存器分配的關(guān)鍵技術(shù).pdf
- 可重用分組密碼協(xié)處理器的設(shè)計(jì)與應(yīng)用.pdf
- 多線程寄存器文件的設(shè)計(jì).pdf
- 可重構(gòu)分組密碼協(xié)處理器二維指令系統(tǒng)研究與設(shè)計(jì).pdf
- 基于流密碼的安全處理器架構(gòu)研究.pdf
- 動態(tài)可重構(gòu)協(xié)處理器研究.pdf
- 實(shí)驗(yàn)數(shù)碼寄存器
- 可重配置處理器架構(gòu)的研究.pdf
- 媒體處理器編譯器中寄存器分配與代碼生成技術(shù)的研究與實(shí)踐.pdf
- 移位寄存器
- 基于串聯(lián)寄存器和純輪換寄存器構(gòu)造de Bruijn序列的研究.pdf
- 抗功耗攻擊的可重構(gòu)密碼協(xié)處理器設(shè)計(jì)與實(shí)現(xiàn).pdf
- VHDL寄存器傳輸級可測性綜合研究.pdf
- 基于可重構(gòu)處理器REMUS--Ⅱ的對稱密碼算法映射與實(shí)現(xiàn).pdf
- 寄存器堆的設(shè)計(jì).pdf
評論
0/150
提交評論