

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