[发明专利]数据处理装置有效
| 申请号: | 201611101197.3 | 申请日: | 2016-12-02 |
| 公开(公告)号: | CN106775971B | 公开(公告)日: | 2020-01-31 |
| 发明(设计)人: | 江滔 | 申请(专利权)人: | 杭州中天微系统有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 11396 北京思睿峰知识产权代理有限公司 | 代理人: | 谢建云;赵爱军 |
| 地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 装置 | ||
本发明提供一种数据处理装置,所述装置包括中断控制器、处理电路和中断属性控制电路,所述中断控制器用于接收中断请求,并生成中断请求对应的中断向量号和中断属性信号,以及发送中断请求对应的中断向量号和中断属性信号至处理电路;所述中断属性控制电路,用于生成中断属性屏蔽信号或接收与中断控制电路连接的外部设备发送的中断属性屏蔽信号,并发送中断属性屏蔽信号至处理电路,所述处理电路,用于当中断属性屏蔽信号指示需要强制改变中断请求的属性时,强制改变中断请求的属性至与处理电路的当前内核的属性一致,并由当前内核处理所述中断请求。本发明能够提高响应中断请求的实时性,同时大大地增加了基于可信性架构下中断处理机制的灵活性。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据处理装置。
背景技术
随着移动互联网以及物联网技术的迅速发展,系统可信性变得越来越重要。现有的系统可信性手段有两种,分别为基于软件层面的可信性保护和基于处理器架构的可信性架构,其中,基于软件层面的可信性保护,在很多情况下已经无法给系统提供足够的可信性,黑客可以攻击操作系统从而越过软件保护,对敏感资源进行攻击或者获取;而基于处理器架构的可信性架构,能够为系统提供软件保护之外的底层硬件保护机制,将系统中的敏感信息(例如秘钥、密码等)通过硬件进行隔离保护,构建一个安全可信的编程环境,具体地是将处理器的物理内核虚拟出可信内核和非可信内核两种属性的内核,其中,可信内核用于存储和处理敏感信息,非可信内核用于存储和处理除敏感信息以外的信息。
相应地,基于可信性架构的中断机制分为可信中断机制和非可信中断机制,分别用于处理属性为可信和非可信的中断请求,具体地,在处理器工作的当前内核为可信内核的情况下,如果接收到的中断请求为可信属性,则保护现场至可信内核并由可信内核响应与处理该中断请求,如果接收到的中断请求为非可信属性,则保护现场至可信内核,然后进行内核切换,即将当前内核切换为非可信内核,并由切换后的非可信内核响应与处理该中断请求;同样地,在处理器工作的当前内核为非可信内核的情况下,如果接收到的中断请求为非可信属性,则保护现场至非可信内核并由非可信内核响应与处理该中断请求,如果接收到的中断请求为可信属性,则保护现场至非可信内核,然后进行内核切换,即将当前内核切换为可信内核,并由切换后的可信内核响应与处理该中断请求。
在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
现有的基于可信性架构的中断机制在待处理的中断请求的属性与处理器工作的当前内核的属性不一致时,需要先内核切换,而这样的内核切换会降低响应中断请求的实时性。
发明内容
本发明提供的数据处理装置,能够提高响应中断请求的实时性,同时大大地增加了基于可信性架构下的中断处理机制的灵活性。
本发明提供一种数据处理装置,包括:
中断控制器、处理电路、中断属性控制电路,其中,
所述中断控制器,与所述处理电路连接,用于接收中断请求,并生成所述中断请求对应的中断向量号和中断属性信号,以及发送所述中断请求对应的中断向量号和中断属性信号至所述处理电路,其中,所述中断属性信号,用于指示所述中断请求的属性;
所述中断属性控制电路,与所述处理电路连接,用于生成中断属性屏蔽信号或者接收与所述中断控制电路连接的外部设备发送的中断属性屏蔽信号,并发送所述中断属性屏蔽信号至所述处理电路,其中,所述中断属性屏蔽信号,用于指示所述处理电路是否需要强制改变所述中断请求的属性;
所述处理电路,用于当所述中断属性屏蔽信号指示需要强制改变所述中断请求的属性时,强制改变所述中断请求的属性至与所述处理电路的当前内核的属性一致,并由所述当前内核处理所述中断请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611101197.3/2.html,转载请声明来源钻瓜专利网。





