基于SoC的加密IP核的测试系统设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:colinwangaaaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SoC技术在现代被应用的越来越广,在很多的产品上都采用这个技术,它缩短了一个产品的面市时间,它能节省产品的设计成本。SoC技术根据设计要求,把需要的IP核集成在一起,完成设计任务。本文在实现过程中,主要进行以下工作,首先是通过对SoC中主要的IP核OR1200、Wishbone、UART、Ethernet进行单独的功能仿真,对这些IP核进行整合与调试,并且编写汇编语言,验证SoC功能。然后利用构建的SoC对加密IP核AES、ECC、RSA进行加密和解密的功能仿真,最后在Xilinx的XC2VP30开发板上进行FPGA验证。本文的独特之处在于,在所有的验证过程中都是采用汇编语言来实现,汇编语言具有短小精悍,容易跟踪,便于调试等优点。在实现过程中,首先对主要IP核进行整合与调试后,把CPU OR1200,Wishbone总线,时钟模块,BOOTROM/RAM,UART整合在一起,组成最小的调试系统,并验证它的功能;然后在此SoC系统中加入通信用的Ethernet MAC核,组成以太网调试系统,验证SoC通过以太网与PC机通信功能。其次借助于上面构建的SoC系统对加密IP核AES、ECC、RSA进行验证。对它们进行两次功能验证,第一次是在最小调试系统下,对加密IP核进行加密或者解密功能验证;第二次是在以太网调试系统下,验证SoC通过以太网与PC间的加密通信功能。最后,在功能验证后,我们进行FPGA原型验证。采用的综合工具为Xilinx ISE10.1。在最小调试系统中,在片上RAM中给加密IP核提供加密数据,通过UART把加密或者解密数据传输到PC机上;在以太网调试系统中,在PC端通过以太网给加密IP核提供加密数据,把加密或者解密结果通过UART传输回PC机上。
其他文献
根据我国“十二五”发展规划,在“十二五”期间我国将新增FTTH(fiber-to-the-home)用户2500万户,城镇新建楼宇FTTH覆盖率将达到60%以上。目前高昂的搭建和维护成本是制约FTTH发
装饰是建筑艺术表现形式之一,建筑的风格特征在很大程度上来源于建筑的装饰。中国传统建筑极为重视装饰,无论是宫殿建筑、宗教建筑,还是民居建筑,都少不了精美的装饰点缀。 四
本文以可持续发展理论以及生态学、旅游学、经济学、系统科学等相关学科的知识为理论依据,从生态旅游及其可持续发展的了解入手,集中分析研究了目前在江油市开展生态旅游的过
[目的]研究无限生长型番茄(LycopersiconesculentumMill.)田间结果规律和测产方法,以比较准确地对实际生产中的番茄进行测产验收和产量评估。[方法]对无限生长型番茄金娃娃3号田
<正>2010年开始,我们潍坊市工商局潍城分局和潍城区消费者协会创新开展了网络维权工作,以多形式的网上维权载体提速提效消费维权服务,此项工作获得了山东省消费维权工作创新
高中语文是一门灵活性较强的学科,如果只凭借教师讲解的方式进行教学,将难以让学生准确理解课文的内容及深层含义,而语文思维能力的培养旨在调动学生的学习积极性,提高学生自
声部的划分问题是声乐教学研究的重要课题之一。声部的确定对声乐专业的从业人员是至关重要的,往往关系到一个歌者的前途和命运。本论题的研究主要以资料分析、抽样调查、科学
关于企业家激励的现有研究主要集中于委托代理模型和报酬激励两个主要方面。因此,研究控制权对企业家的激励,在理论上具有填补空白,丰富激励理论的意义;在现实中具有指导企业改革
用新疆1952-2002a的900例雹灾资料,对雹灾发生频次、受灾面积、经济损失的时空分布特征进行分析。结果表明,新疆雹灾频次、受灾面积、经济损失从20世纪70年代开始增长较快,受灾
变压器油作为电力变压器绝缘和冷却的介质,油的质量直接影响变压器的正常运行。但在变压器油的氧化、油中水分超标、油温过高、微生物、密封性能及变压器结构不合理等情况下都