密码嵌入式微处理器设计与实现研究
【学位授予单位】:解放军信息工程大学
【学位级别】:硕士
【学位授予年份】: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