发明名称 HARDWARE ENFORCED CONTENT PROTECTION FOR GRAPHICS PROCESSING UNITS
摘要 This disclosure proposes techniques for graphics processing. In one example, a graphics processing unit (GPU) is configured to access a memory according to one of an unsecure mode and a secure mode. The GPU may include a memory access controller configured to direct memory transactions from at least one hardware unit of the GPU to an unsecure memory unit or a secure memory unit based on the unsecure mode or secure mode and a resource descriptor associated with a memory resource.
申请公布号 US2017039381(A1) 申请公布日期 2017.02.09
申请号 US201514821174 申请日期 2015.08.07
申请人 QUALCOMM Incorporated 发明人 Sharp Colin Christopher;Viswanathan Ramesh
分类号 G06F21/62;G06F3/06;G06F21/10;G06T1/20;G06T1/60 主分类号 G06F21/62
代理机构 代理人
主权项 1. An apparatus for graphics processing comprising: a graphics processing unit (GPU) configured to access a first memory unit according to one of an unsecure mode and a secure mode and a respective resource descriptor associated with each of a plurality of memory resources, the GPU comprising: a memory access controller configured to read the respective resource descriptor associated with each of the plurality of memory resources,the memory access controller configured to receive a request for a memory transaction to the first memory unit,the memory access controller configured to, in response to the request, direct all read and write memory transactions relating to memory resources of the plurality of memory resources for which the respective resource descriptor is a secure resource descriptor to a secure portion of the first memory unit when the GPU is operating according to the secure mode,the memory access controller configured to, in response to the request, direct all read memory transactions relating to memory resources of the plurality of memory resources for which the respective resource descriptor is an unsecure resource descriptor to an unsecure portion of the first memory unit when the GPU is operating according to the secure mode, andthe memory access controller configured to, in response to the request, drop all write memory transactions relating to memory resources of the plurality of memory resources for which the respective resource descriptor is the unsecure resource descriptor when the GPU is operating according to the secure mode.
地址 San Diego CA US