基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)

基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)

ID:34301339

大?。?38.46 KB

頁數(shù):57頁

時間:2019-03-04

基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)_第1頁
基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)_第2頁
基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)_第3頁
基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)_第4頁
基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)_第5頁
資源描述:

《基于soc加密ip核測試系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、國內(nèi)圖書分類號:TN47學(xué)校代碼:10213國際圖書分類號:621.3密級:公開工學(xué)碩士學(xué)位論文基于SoC的加密IP核的測試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)碩士研究生:黃鵠泉導(dǎo)師:張巖教授申請學(xué)位:工學(xué)碩士學(xué)科:微電子學(xué)與固體電子學(xué)所在單位:深圳研究生院答辯日期:2012年12月授予學(xué)位單位:哈爾濱工業(yè)大學(xué)ClassifiedIndex:TN47U.D.C:621.3DissertationfortheMasterDegreeinEngineeringDESIGNANDIMPLEMENTATIONENCRYPTEDIPCORETESTSYSTEMBASEDONSOCCandidate:Huqu

2、anHuangSupervisor:Prof.YanZHANGAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:MicroelectronicsandSolid-StatePhysicsAffiliation:ShenzhenGraduateSchoolDateofDefence:December,2012Degree-Conferring-Institution:HarbinInstituteofTechnology哈爾濱工業(yè)大學(xué)工學(xué)碩士學(xué)位論文摘要SoC技術(shù)在現(xiàn)代被應(yīng)用的越來越廣,在很多的產(chǎn)品上都采用這個技術(shù),它

3、縮短了一個產(chǎn)品的面市時間,它能節(jié)省產(chǎn)品的設(shè)計(jì)成本。SoC技術(shù)根據(jù)設(shè)計(jì)要求,把需要的IP核集成在一起,完成設(shè)計(jì)任務(wù)。本文在實(shí)現(xiàn)過程中,主要進(jìn)行以下工作,首先是通過對SoC中主要的IP核OR1200、Wishbone、UART、Ethernet進(jìn)行單獨(dú)的功能仿真,對這些IP核進(jìn)行整合與調(diào)試,并且編寫匯編語言,驗(yàn)證SoC功能。然后利用構(gòu)建的SoC對加密IP核AES、ECC、RSA進(jìn)行加密和解密的功能仿真,最后在Xilinx的XC2VP30開發(fā)板上進(jìn)行FPGA驗(yàn)證。本文的獨(dú)特之處在于,在所有的驗(yàn)證過程中都是采用匯編語言來實(shí)現(xiàn),匯編語言具有短小精悍,容易跟蹤,便于調(diào)試等優(yōu)點(diǎn)。在實(shí)現(xiàn)過程

4、中,首先對主要IP核進(jìn)行整合與調(diào)試后,把CPUOR1200,Wishbone總線,時鐘模塊,BOOTROM/RAM,UART整合在一起,組成最小的調(diào)試系統(tǒng),并驗(yàn)證它的功能;然后在此SoC系統(tǒng)中加入通信用的EthernetMAC核,組成以太網(wǎng)調(diào)試系統(tǒng),驗(yàn)證SoC通過以太網(wǎng)與PC機(jī)通信功能。其次借助于上面構(gòu)建的SoC系統(tǒng)對加密IP核AES、ECC、RSA進(jìn)行驗(yàn)證。對它們進(jìn)行兩次功能驗(yàn)證,第一次是在最小調(diào)試系統(tǒng)下,對加密IP核進(jìn)行加密或者解密功能驗(yàn)證;第二次是在以太網(wǎng)調(diào)試系統(tǒng)下,驗(yàn)證SoC通過以太網(wǎng)與PC間的加密通信功能。最后,在功能驗(yàn)證后,我們進(jìn)行FPGA原型驗(yàn)證。采用的綜合工具

5、為XilinxISE10.1。在最小調(diào)試系統(tǒng)中,在片上RAM中給加密IP核提供加密數(shù)據(jù),通過UART把加密或者解密數(shù)據(jù)傳輸?shù)絇C機(jī)上;在以太網(wǎng)調(diào)試系統(tǒng)中,在PC端通過以太網(wǎng)給加密IP核提供加密數(shù)據(jù),把加密或者解密結(jié)果通過UART傳輸回PC機(jī)上。關(guān)鍵詞:SoC;OR1200;以太網(wǎng);FPGA;Wishbone-I-哈爾濱工業(yè)大學(xué)工學(xué)碩士學(xué)位論文AbstractSoCtechnologyinmodernapplicationsincreasinglywide,moreandmoreproductsareusingthistechnology,itshortensthetimeto

6、marketofaproduct,savingthecostoftheproductdesign.SoCtechnology,however,isbasedonIPcorereusetechnologythroughtheintegrationofprovenIPcorestogether,tomeetthedesignrequirements.Intheimplementationprocess,thefollowingworkhavebeendone,firstbyseparatesimulationofthemainIPcoresintheSoCincludingOR1

7、200,Wishbone,UART,Ethernet,integrationanddebuggingtheseIPcoreandwritingassemblylanguage,verifySoCfunction.ThenusethebuiltSoCfunctionalverificationofencryptedIPcoreAES,ECC,RSAencryptionanddecryption,andfinallyontheXilinxtheXC2VP30developmentboarddotheFPGA

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

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

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