[发明专利]一种应用处理器、协处理器及数据处理设备有效
申请号: | 201811634055.2 | 申请日: | 2018-12-29 |
公开(公告)号: | CN111382441B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 崔晓夏 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 梁燕飞 |
地址: | 开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 处理器 数据处理 设备 | ||
1.一种应用处理器,耦接到共享存储单元,所述应用处理器包括:
可信内核,所述可信内核包括可信应用和中断处理单元;以及
中断控制器,所述中断控制器适于在接收到中断信号时,调用所述可信内核中的中断处理单元来处理所述中断信号,
其中所述中断处理单元适于在被调用时从所述共享存储单元中获取请求数据,所述请求数据包括消息标识、消息数据和消息验证码,所述中断处理单元适于基于所述消息验证码对所述请求数据进行验证,并基于所述消息标识和所述消息数据来调用所述可信应用以获得响应数据,基于所述响应数据构造响应消息令牌,并将所述响应消息令牌写入到所述共享存储单元中,所述响应消息令牌包括消息标记、所述响应数据和消息验证码。
2.如权利要求1所述的应用处理器,其中所述可信内核包括:
中断向量表,其中记录了中断和中断处理单元的对应关系;以及
所述中断控制器适于在接收到所述中断时,参考所述中断向量表获取相对应的中断处理单元,并调用所获取的中断处理单元来进行中断处理。
3.如权利要求2所述的应用处理器,其中在所述可信内核上运行有可信操作系统,所述可信应用在所述可信操作系统中运行,所述中断处理单元实现为可信操作系统中具有入口地址的中断处理函数,且所述中断向量表驻留在所述可信操作系统中。
4.如权利要求3所述的应用处理器,其中所述中断向量表记录了中断号和中断处理单元的入口地址的对应关系,
所述中断包括中断号,以及
所述中断控制器可以基于所述中断号获取对应的中断处理单元的入口地址。
5.如权利要求1或2所述的应用处理器,其中所述中断处理单元适于在将所述响应数据写入到共享存储单元之后,触发产生处理完成中断以指示处理完成。
6.如权利要求1或2所述的应用处理器,还包括:
非可信内核,所述非可信内核具有非可信应用和核间通讯应用,所述非可信应用适于经由所述核间通讯应用与耦接到所述应用处理器的协处理器上的协处理应用进行通讯。
7.如权利要求6所述的应用处理器,其中所述协处理应用包括调制解调器管理应用,所述非可信应用经由所述调制解调器管理应用来进行网络通信。
8.如权利要求1-2中任一个所述的应用处理器,其中所述可信应用包括 SIM 卡应用,适于获取SIM卡数据。
9.一种协处理器,包括:
协处理应用;以及
核间通讯应用,所述核间通讯适于接收所述协处理应用的可信应用访问请求,将所述访问请求中的请求数据写入到耦接到所述协处理器的共享存储单元中,并向如权利要求1-8中任一个所述的、耦接到所述协处理器的应用处理器触发中断,以便由所述应用处理器的中断控制器进行相应中断处理以访问所述应用处理器的可信内核中的可信应用。
10.如权利要求9所述的协处理器,其中所述核间通讯应用还适于在接收到来自应用处理器的处理完成中断时,从所述共享存储单元中读取响应数据,并将所述响应数据发送给所述协处理应用。
11.如权利要求9所述的协处理器,其中所述核间通讯应用还适于与所述应用处理器的非可信内核中的非可信应用进行通讯,以便所述非可信应用经由所述核间通讯应用与所述协处理应用进行通讯。
12.如权利要求11所述的协处理器,其中所述协处理应用包括调制解调器管理应用,适于进行网络通信;
所述调制解调器管理应用适于经由所述核间通讯应用来从所述应用处理器的可信内核中的 SIM 卡应用获取 SIM 卡数据,并利用所获取的 SIM 卡数据进行网络通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811634055.2/1.html,转载请声明来源钻瓜专利网。