基于SOPC的可信计算模块的研究与开发

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wwucg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统在人们生产生活中的普遍应用,已经成为我们正在经历的信息技术革命中的重要标志。而SOC以及SOPC概念的提出和应用则可称得上是嵌入式系统发展过程中的里程碑。特别是SOPC,它是可编程技术发展到一定阶段的必然产物,作为SOC和FPGA相结合的一项综合技术,它集合了两者的优点,具备相当大的灵活性,是一项极具竞争力的技术。具备较大的应用价值以及研究价值。 目前基于SOC以及SOPC技术的嵌入式系统开发平台主要有两种:基于ARM的开发平台和基于NIOS软核处理器的开发平台。本课题首先对嵌入式系统的概念进行了介绍,对基于NIOS Ⅱ的SOPC开发平台的特点以及配套的开发工具进行了研究和学习,并对可信计算的重要概念以及应用方法进行了分析阐述。为了在理论的基础上进行更加深入的研究及应用,本课题在这种平台上进行了研究与实践。 本课题在ALTERA公司的Stratix Ⅱ开发板上进行了实践,通过对可信计算规范的学习,实现了一个可信计算模块。本课题对ALTERA的SOPC开发套件的使用方法进行了简单总结。同时对于基于NIOS Ⅱ的硬件平台搭建以及软件程序开发都进行了研究与应用。主要研究了QUARTUS,SOPC builder以及NIOS IDE的使用。 课题最后对硬件平台搭建过程以及可能遇到的问题进行了总结。并对可信计算模块的集成测试进行了介绍,同时对在开发的过程中遇到的两个难点问题进行了总结。第一个难点问题是关于Big-Endian和Little-Endian的编码问题。第二个难点问题是AVALON总线四字节对齐的问题。 可信计算作为信息安全的重要领域,越来越受到IT业界的重视。而可信计算的芯片化也一直是IT业界研究的课题之一。本课题将可信技术与SOPC技术结合起来,证明了可信计算芯片化的可行性,为信息安全领域和嵌入式开发领域的有效结合做了有益的探索。
其他文献
随着网络的发展,网络教育逐渐成为一种新兴的教育形式,它使人们在不同的时间、不同的地点进行高效的学习成为可能。目前,网络上积累了大量学习资源,但存在资源结构简单、缺乏
针对现有的Internet在体系结构上存在着用户数据传输平台层次结构复杂、传输效率低下和服务质量难以保证的缺点,四川省网络通信技术重点实验室提出了“单物理层用户数据传输
基于图像绘制的虚拟环境构造是近年来虚拟现实技术研究的热点,它以简单的图像合成代替基于三维几何的建模和渲染,加快了画面的显示速度,是建立特定三维场景的一种高效率的方法。
近几年来,随着网络的发展,信息迅速增多,互联网上的各种信息检索系统一搜索引擎成为帮助人们上网获取信息的主要工具。这些搜索引擎在给人们带来很大便利的同时也暴露出许多
在现代化的房屋建设中,桩基由于其自身的优点而得到广泛使用。这与现代工程技术以及我国经济建设的发展是密不可分的。但在施工工程中,桩身易出现一些缺损,如断裂,缩径,离析
入侵检测技术是网络安全技术中的一项主动防护技术。目前随着网络安全问题的日益突出,传统的入侵检测系统存在检测率低、误警率高等问题。本文主要是针对存在的问题将计算机
随着网络技术的迅速发展,日益严重的网络安全问题已引起了人们的高度重视,对网络内容的检测已成为网络安全体系中的重要组成部分。作为网络安全检查的核心技术,字符串匹配算
人类迈入知识社会之后,信息呈爆炸方式增长,因此信息系统的安全问题受到越来越多的重视,这不仅涉及到个人计算机的安全问题,也包括大规模分布式系统的安全问题,如那些运行在
XBRL(eXtensible Business Reporting Language)是目前应用于非结构化数据处理的最新技术,其解决了财务报告所存在的报告信息交换复杂,报告生成过程费时费力,信息分析挖掘困难等
上下文无关文法是应用最广泛的一种形式语言,现今大多数程序设计语言的语法结构都是用上下文无关文法来描述的。但上下文无关文法描述问题的能力是不充分的,不能很好的处理自