中断处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:40670445 阅读:30 留言:0更新日期:2024-03-18 19:06
本申请实施例中提供了一种中断处理方法、装置、计算机设备和存储介质,涉及计算机技术领域。该方法包括:获取计算机系统在目标时刻运行的第一执行环境;确定目标中断源的目标安全属性;若目标中断源的目标安全属性为第二安全属性,则将第一执行环境基于中断源的安全属性预先配置的中断使能模式进行更新,得到目标中断使能模式;根据目标中断使能模式,在第二执行环境对所述目标中断源进行中断处理,第二安全属性是与第一安全属性相反的安全属性,且通过第一执行环境处理第一安全属性的中断源,通过第二执行环境处理第二安全属性的中断源。本公开无需增加额外的硬件电路,降低了中断处理设计的成本和复杂度,减小芯片面积。

【技术实现步骤摘要】

本申请涉及计算机处理,具体地,涉及一种中断处理方法、中断处理装置、计算机设备和存储介质。


技术介绍

1、面对日益突出的安全问题,可信执行环境(trusted execution environment,简称为tee)的需求愈发强烈。riscv芯片的架构可以将执行环境划分为tee和富执行环境(rich execution environment,简称为ree)。riscv架构有三种特权级别,分别是机器模式(machine,简称m模式)、监督模式(supervisor,简称为s模式)和用户模式(user,简称为u模式)。tee与ree之间的通信通过m模式的monitor软件完成,tee和ree之间执行区域的隔离则是通过物理内存保护机制(physical memory protection,pmp机制)实现。

2、目前,采用了一种中断硬件管理机制来实现中断的隔离,该机制将smode 划分为多个zone,当一中断不属于当前hart的执行zone时,需要切换到hart 的m模式,进而切换到另外一个zone,依此原理直到找到可以处理该中断的zone。...

【技术保护点】

1.一种中断处理方法,其特征在于,应用于部署有系统执行环境的计算机系统,所述方法包括:

2.根据权利要求1所述的中断处理方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的中断处理方法,其特征在于,所述获取所述计算机系统在目标时刻运行的第一执行环境,包括:

4.根据权利要求1所述的中断处理方法,其特征在于,基于中断源的安全属性可将中断源划分为安全中断和非安全中断,系统执行环境包含可信执行环境和富执行环境;

5.根据权利要求4所述的中断处理方法,其特征在于,所述对所述第一执行环境预先配置的中断使能模式进行更新,得到所述目标中断使能模式...

【技术特征摘要】

1.一种中断处理方法,其特征在于,应用于部署有系统执行环境的计算机系统,所述方法包括:

2.根据权利要求1所述的中断处理方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的中断处理方法,其特征在于,所述获取所述计算机系统在目标时刻运行的第一执行环境,包括:

4.根据权利要求1所述的中断处理方法,其特征在于,基于中断源的安全属性可将中断源划分为安全中断和非安全中断,系统执行环境包含可信执行环境和富执行环境;

5.根据权利要求4所述的中断处理方法,其特征在于,所述对所述第一执行环境预先配置的中断使能模式进行更新,得到所述目标中断使能模式,包括:

6.根据权利要求1所述的中断...

【专利技术属性】
技术研发人员:胡振波彭剑英桂兵方华启
申请(专利权)人:芯来智融半导体科技上海有限公司
类型:发明
国别省市:

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

1