当前位置:主页 > 科技论文 > 计算机论文 >

密码嵌入式微处理器设计与实现研究

发布时间:2020-07-05 16:15
【摘要】:在密码系统芯片中,嵌入式微处理器本身不具有密码安全功能,其一般都是通过外部总线挂接硬件协处理器来完成相应的加速引擎。由于外部总线数据传输速率远低于处理器内部总线,数据传输的通信成本将大大降低密码服务效率。本文基于ARMv4T架构提出了一种密码嵌入式微处理器设计方案,通过扩展专用指令集增强嵌入式微处理器的密码安全功能,从最底层为用户提供个性化密码服务,使得密码服务效率大大提高。 本文主要有以下贡献: 1、参照ARM9微处理器模型,设计并实现了一款基于32位ARM指令集的嵌入式微处理器,为密码嵌入式微处理器设计提供了扩展基础平台。 2、针对嵌入式微处理器的特殊应用环境,提出了一种新的分支预测方案。研究表明,该方案硬件开销小、预测效率高、预测失效代价低。 3、针对Radix-4 Booth编码乘法器,提出了一种完全消除部分积生成时加法运算的方法,有效地减小了关键路径延迟和芯片资源消耗。 4、针对速度和面积两大性能指标,提出了一种基于可变执行周期的多周期乘法器结构,既保持了多周期乘法器的性能优势,又减少了乘法指令的平均执行周期。 5、通过特殊功能寄存器控制方式设计了一种安全存储方案,为重要数据的存储保护提供了有效机制,可以软件配置存储保护区域的起始地址、区域大小和访问权限。 6、通过扩展密码协处理指令集控制方式设计了一种密码功能扩展方案,为特定密码算法的数据加解密提供了协处理加速引擎。
【学位授予单位】:解放军信息工程大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP332
【图文】:

逻辑体系结构,协处理,密码


信息工程大学硕士学位论文入到 CP14 协处理器的流水线中,扩展的密码协处理指令集可以直接对密码协处理块进行控制,高效执行密码服务。在没有使用密码协处理指令集时,crypto_arm 和 ARM9 嵌入式微处理器没有区别。采用哈佛结构的指令缓存(icache) 和数据缓存(dcache),使得取指令与取数据可以行,避免了 load/store 类指令的结构相关问题。同时,采用统一编址的主存设计,避佛结构微处理器不能指令代码自修改的弊端。

流水线结构


图 2.1 crypto_arm 逻辑体系结构 嵌入式微处理器模型T 架构包括多种系列的嵌入式微处理器,crypto_arm 选择了 ARM,实现了其 32 位的 ARM 指令系统,支持协处理器指令,不支持 1ARM9 以经典的五级流水线,哈佛结构的缓存设计,在低功耗和性能。 流水线结构具有五级流水线,分别为取指(IF)、译码(ID)、执行(EX)、访存(ME将指令的执行过程分配到五个时钟周期完成,流水线中理想状态个流水段执行一条指令的一个子过程,即每个时钟周期同时有 5了时钟运行频率以及并行处理数据的能力。ARM9 流水线结构如

【参考文献】

相关期刊论文 前10条

1 陈跃跃,周兴铭;一种精确的分支预测微处理器模型[J];计算机研究与发展;2003年05期

2 张珩;沈海华;;龙芯2号微处理器的功能验证[J];计算机研究与发展;2006年06期

3 邹候文;刘磊;王峰;唐屹;;通用密码处理器在FPGA中的实现[J];计算机工程与应用;2006年04期

4 李伟;戴紫彬;陈韬;;基于跳跃式Wallace树的低功耗32位乘法器[J];计算机工程;2008年17期

5 姚英彪;刘鹏;姚庆栋;肖志斌;;微处理器功能验证程序生成[J];计算机辅助设计与图形学学报;2006年10期

6 喻明艳;张祥建;杨兵;;基于跳跃访问控制的低功耗分支目标缓冲器设计[J];计算机辅助设计与图形学学报;2010年04期

7 王新刚,樊晓桠,李瑛,齐斌;一种并行乘法器的设计与实现[J];计算机应用研究;2004年07期

8 王得利;高德远;杨磊;;兼容X86指令的32位乘法器的分析与设计[J];计算机应用研究;2008年04期

9 汪永威;樊晓桠;黄小平;;32位RISC微处理器中分支预测器的硬件实现[J];计算机应用研究;2009年02期

10 李红桥;肖建青;张洵颖;龚龙庆;;流水线处理器中Cache模块的设计[J];科学技术与工程;2010年32期

相关博士学位论文 前1条

1 夏军;32位RISC微处理器设计研究[D];华中科技大学;2004年

相关硕士学位论文 前3条

1 张远洋;素数域上公钥密码加速器库的研究与实现[D];解放军信息工程大学;2007年

2 王简瑜;基于SoC的分组密码可重构设计与实现[D];解放军信息工程大学;2008年

3 杨先文;GF(2~m)上椭圆曲线密码加速器设计与实现研究[D];解放军信息工程大学;2008年



本文编号:2742834

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2742834.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1cc3a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com