基于流水线结构的安全处理器制造技术

技术编号:21116286 阅读:41 留言:0更新日期:2019-05-16 09:08
本发明专利技术提出了一种安全处理器,该安全处理器的内部设置有流水线结构的处理器核心,在核心流水线上设置有与所述核心流水线并行工作的旁路审核逻辑电路;所述旁路审核逻辑电路用于对所述核心流水线上处理的指令进行审核,并利用审核结果判定该指令在所述核心流水线上是否允许提交。本发明专利技术的实施例提出了新型处理器架构,实现了直接干预核心流水线的安全处理器,安全处理器的运行提高了计算设备的安全性;并且旁路设置审核单元以保证处理器运行的高效性。

Safety Processor Based on Pipeline Architecture

【技术实现步骤摘要】
基于流水线结构的安全处理器
本专利技术属于计算机安全领域,尤其涉及一种配置有安全机制流水线的安全处理器。
技术介绍
随着近年来计算机和智能终端的广泛普及,以及互联网技术的高速发展,设备安全的问题也更是日益凸显。而处理器作为计算设备的关键核心,处理器的安全问题将严重影响整个计算设备的安全性。处理器,主要分为中央处理器(CPU,CentralProcessingUnit)和图形处理器(GPU,GraphicProcessingUnit),由于主流的CPU和GPU都是基于流水线结构的处理器,其处理器结构是比较相似的,只是处理器不同类型的数据,而且很多厂商会将CPU和GPU放在一个芯片上进行流片,因此后文将统一以CPU进行论述。目前,针对处理器的安全技术主要有硬件虚拟化技术和TrustZone技术。例如Intel、AMD等CPU厂商,利用硬件虚拟化技术来实现CPU的安全;硬件虚拟化技术是一种基于指令调度权限管理和控制的安全机制,如虚拟机监视器(VMM,VirtualMachineMonitor,也被称为Hypervisor),专指在使用硬件虚拟化技术时创建出的特权层,该层提供给虚拟机开发者,本文档来自技高网...

【技术保护点】
1.一种安全处理器,该安全处理器的内部设置有流水线结构的处理器核心,其特征在于,在核心流水线上设置有与所述核心流水线并行工作的旁路审核逻辑电路;所述旁路审核逻辑电路用于对所述核心流水线上处理的指令进行审核,并利用审核结果判定该指令在所述核心流水线上是否允许提交。

【技术特征摘要】
1.一种安全处理器,该安全处理器的内部设置有流水线结构的处理器核心,其特征在于,在核心流水线上设置有与所述核心流水线并行工作的旁路审核逻辑电路;所述旁路审核逻辑电路用于对所述核心流水线上处理的指令进行审核,并利用审核结果判定该指令在所述核心流水线上是否允许提交。2.根据权利要求1所述的安全处理器,其特征在于,所述核心流水线至少包含译码逻辑电路、以及流水级位于所述译码逻辑电路之后的提交逻辑电路;所述旁路审核逻辑电路被配置为旁路架设在所述核心流水线上的所述译码逻辑电路与所述提交逻辑电路之间的位置。3.根据权利要求2所述的安全处理器,其特征在于,所述核心流水线上还包括位于所述译码逻辑电路与所述提交逻辑电路之间的重排序缓冲逻辑电路;所述旁路审核逻辑电路的输入接口被配置在所述译码逻辑电路的输出接口上,所述旁路审核逻辑电路的输出接口被配置在所述重排序缓冲逻辑电路的输入接口上。4.根据权利要求2或3所述的安全处理器,其特征在于,所述...

【专利技术属性】
技术研发人员:汪家祥吴亚坤于柏森李晗璐
申请(专利权)人:中天安泰北京信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1