[发明专利]安全图形处理器、处理器芯片、显示卡、装置、方法及存储介质在审
申请号: | 202110508811.2 | 申请日: | 2021-05-11 |
公开(公告)号: | CN113344764A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中天恒星(上海)科技有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06F21/60 |
代理公司: | 上海上谷知识产权代理有限公司 31342 | 代理人: | 高彦 |
地址: | 200336 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全 图形 处理器 芯片 显示 装置 方法 存储 介质 | ||
1.一种安全图形处理器,其特征在于,包括:
图形处理单元,耦接于显示内存;其中,所述显示内存包括安全内存区域和非安全内存区域;
安全设置寄存器,至少用于存储安全属性值;所述安全属性值用于指示安全图形处理器的安全或非安全模式;
安全显示内存管理单元,用于管理显示内存的访问事务,包括:根据安全图形处理器所处的模式以及访问事务对应的目标地址所属的内存区域,允许或拒绝所述访问事务;
加解密单元,用于响应于安全模式下的加/解密指令,处理对安全内存区域中需保护的图形数据加密或解密事务;
安全显示控制器,用于响应于在安全模式下的显示指令,根据解密后图形数据对应的显示数据进行图形显示;
安全控制器,具有对所述安全图形处理器进行安全设置的权限;其中,所述安全设置包括对所述安全设置寄存器的安全属性值的设置。
2.根据权利要求1所述的安全图形处理器,其特征在于,所述安全控制器在验证自身安全性通过的情况下进行所述安全设置。
3.根据权利要求1所述的安全图形处理器,其特征在于,包括:安全显示寄存器,至少用于存储安全显示属性值;所述安全显示属性值用于指示安全显示控制器的安全显示功能的开启或关闭。
4.根据权利要求3所述的安全图形处理器,其特征在于,所述安全显示功能包括:强制所述图形显示的界面窗口置顶。
5.根据权利要求1所述的安全图形处理器,其特征在于,所述根据安全图形处理器所处的模式以及访问事务对应的目标地址所属的内存区域,允许或拒绝所述访问事务,包括:
允许在所述安全模式下的图形处理单元对所述安全内存区域及非安全内存区域的访问事务;以及,拒绝在所述非安全模式下的图形处理单元对所述安全内存区域的访问事务但允许对非安全内存区域的访问事务。
6.根据权利要求1所述的安全图形处理器,其特征在于,包括:命令处理单元,用于处理所述安全图形处理器接收到的命令,以指令图形处理单元执行相应动作;其中,当接收到更改安全模式的命令时,清空所述图形处理单元当前的上下文数据。
7.根据权利要求1所述的安全图形处理器,其特征在于,包括:密钥生成器,用于产生密钥,以供所述加解密单元使用;所述密钥的用途包括以下的一或多种:用于安全图形处理器与外部间传递的图形数据的加密/解密;用于安全图形处理器所处理得到的中间数据的加密/解密。
8.根据权利要求1所述的安全图形处理器,其特征在于,所述安全内存控制器通过页表管理所述显示内存中安全内存区域和非安全内存区域的地址;所述安全图形处理器还包括:安全显存页表寄存器,用于安全地存放所述页表的页表基地址。
9.根据权利要求1所述的安全图形处理器,其特征在于,存在以下至少一种情形:
情形1):安全图形处理器包括:非安全显示控制器,用于对非安全内存区域的图形数据对应的显示数据进行显示;
情形2):安全显示内存管理单元限制非安全内存区域对安全显示控制器只读;
情形3):所述图形数据为码流数据,所述显示数据为解码数据。
10.一种处理器芯片,其特征在于,封装有包括:如权利要求1至9中任一项所述的安全图形处理器。
11.一种图形显示卡,其特征在于,装载有包括:如权利要求1至9中任一项所述的安全图形处理器。
12.一种计算机装置,其特征在于,包括:
主板,包括第一信号接口、多个第二信号接口以及第一信号接口至多个第二信号接口之间的信号线路;
主处理器,连接于所述第一信号接口;
多个如权利要求1至9中任一项所述的安全图形处理器,分别通信连接于各所述第二信号接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中天恒星(上海)科技有限公司,未经中天恒星(上海)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110508811.2/1.html,转载请声明来源钻瓜专利网。