淺談aes算法ip化的仿真綜合驗(yàn)證研究

淺談aes算法ip化的仿真綜合驗(yàn)證研究

ID:35151982

大?。?.68 MB

頁數(shù):59頁

時(shí)間:2019-03-20

淺談aes算法ip化的仿真綜合驗(yàn)證研究_第1頁
淺談aes算法ip化的仿真綜合驗(yàn)證研究_第2頁
淺談aes算法ip化的仿真綜合驗(yàn)證研究_第3頁
淺談aes算法ip化的仿真綜合驗(yàn)證研究_第4頁
淺談aes算法ip化的仿真綜合驗(yàn)證研究_第5頁
資源描述:

《淺談aes算法ip化的仿真綜合驗(yàn)證研究》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、代號分類號10701TP309.7學(xué)號032242125s密級公開蚤簧它手斟輟競警碩士學(xué)位論文題(中、英文汨???~幽.麟一堡饅蚍懔縫皇墅詞珊塞???????一點(diǎn)i啦業(yè)嘶妲魚心點(diǎn)盹蚍出;.№靼粵!i!墮照??.?????...??一A陵劍盈!垣也m-嫂£螋!????.作者姓名??~??????~隧.茂??????????指導(dǎo)教師姓名、職盔??一盤.琳一耋£魏~煮遘?。饥蠼淘????~學(xué)科門類?一王蘭?~學(xué)科、專業(yè).???鹽算機(jī)瞳思技本??.提交論文日期????????二Qg杰堡瑚??????一摘要AEs加密標(biāo)準(zhǔn)是2000年10月美國國

2、家標(biāo)準(zhǔn)與技術(shù)研究所(NIsT)提出來的新型加密算法標(biāo)準(zhǔn),用來取代上一代的DES數(shù)據(jù)加密標(biāo)準(zhǔn)。本文基于A】強(qiáng)(』塒v趾cedEI婀yptionstandard)加密標(biāo)準(zhǔn)算法,研究其在嬋設(shè)計(jì)中的應(yīng)用。在設(shè)計(jì)AES算法軟硬口實(shí)現(xiàn)方面采用自頂向下,從邏輯層到物理層的多層次設(shè)計(jì)方法,層層驗(yàn)證確保各層設(shè)計(jì)的正確,最終實(shí)現(xiàn)整體設(shè)計(jì)的正確性。在首先設(shè)計(jì)完成體系結(jié)構(gòu)后,進(jìn)行代碼編寫和仿真綜合驗(yàn)證,其中主要分為4個(gè)層次:c語言代碼的軟件實(shí)現(xiàn)及其仿真驗(yàn)證;systeInC語言代碼的系統(tǒng)級實(shí)現(xiàn)及其仿真驗(yàn)證;veriloz語言代碼的RTL級實(shí)現(xiàn)及其仿真綜合驗(yàn)證:

3、最后是SystemC和Vcrilog語言的協(xié)同設(shè)計(jì)和協(xié)同仿真。在設(shè)計(jì)并仿真綜合驗(yàn)證完成verilog語言的RTL級代碼就可以上FPGA進(jìn)行原型驗(yàn)證,測試結(jié)果符合設(shè)計(jì)要求。文章又討論了引入IC設(shè)計(jì)中的新語言一systemc,它的研究在國外很熱,但在國內(nèi)還是一個(gè)空白領(lǐng)域。通過AES加密模塊IP設(shè)計(jì)這個(gè)項(xiàng)目,將Systemc語言引入IC設(shè)計(jì)流程中,比較對傳統(tǒng)的IC設(shè)計(jì)所帶來的不同,給出對syStemC語言的一個(gè)綜合評價(jià)結(jié)果。關(guān)鍵詞:加密標(biāo)準(zhǔn)協(xié)同仿真層次設(shè)計(jì)ABSTRACT3AESisanewdataencryptionst鋤dardwhich

4、bringfbnvardbyNISTillOct2000.IthassubstitIltedtheDataEncryptionstalldard(DEs)whichhast、)lrcnty—yearapplicatiOnhistory.ThepapcrstIldiesthe叩plicationOfAESIPCorc,based0ntllealgofitIlmofAEs(AdV托cedEncryptionst蛐dard).wedesi驢edtheso腑arealldhardwareIPbasedonanewwaywhichisboth丘o

5、mtoptobottomandfromlo酉claVeltophysicsleVel.Wehavetoinsurethecorrectnessofeachleve¨nordertoensuretllecon℃ctnessoft叩leVel.Atthebeg刪ngwedcsignthearchitectureofAES,thencodes,sjInulateaIldValidatetbea190rit】lllll.nere盯efourlevels蚰thesimulationandValidation.Thefirstlcveliscodi

6、ng鋤dsimulati徹ofl孤gtlagcC.Thesecondlcveliscoding,sjmulation蛐dValidation時(shí)languageSystemC.Thetllirdlevelis∞ding,simulatjonandValjdatj徹oflaⅡgtJageverilog.nelastleveliscooperate-siIllulati咖and∞operate·ValidationofSystemCand、7色rilog.Finally,AESalgodthmvalidatesonarchetype,whic

7、hcodesonRTLlevelbyVc瑚og1孤gIlagc,siInulates,valjdatesandnlnson即(認(rèn).netestfcsultaccordswithourrequircment.11lepaperalsostudiesanewlanguageinourdesi目r—SystemC.ReseafchofSysIemCisveryhotatabmad,butthereisalittleresearchinourcountⅨThmu曲thep刪ectofAESIPCorcdesi驢ing,weinvestigate

8、thathowm蛐ymeritsofSystemCl卸gIlageb血gintothetraditionalICdesi弘now.AlldgiVeanimpersonaliIystaⅡdpojntabout

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。