Invention Grant
- Patent Title: Direct memory access authorization in a processing system
-
Application No.: US15297868Application Date: 2016-10-19
-
Publication No.: US10176122B2Publication Date: 2019-01-08
- Inventor: David Kaplan , Maggie Chan , Philip Ng
- Applicant: Advanced Micro Devices, Inc. , ATI TECHNOLOGIES ULC
- Applicant Address: US CA Santa Clara CA Markham
- Assignee: Advanced Micro Devices, Inc.,ATI Technologies ULC
- Current Assignee: Advanced Micro Devices, Inc.,ATI Technologies ULC
- Current Assignee Address: US CA Santa Clara CA Markham
- Main IPC: G06F11/30
- IPC: G06F11/30 ; G06F12/14 ; G06F3/06 ; G06F9/455 ; G06F13/28

Abstract:
A processor employs a hardware encryption module in the memory access path between an input/out device and memory to cryptographically isolate secure information. In some embodiments, the encryption module is located at a memory controller of the processor, and each memory access request provided to the memory controller includes VM tag value identifying the source of the memory access request. The VM tag is determined based on a requestor ID identifying the source of the memory access request. The encryption module performs encryption (for write accesses) or decryption (for read accesses) of the data associated with the memory access based on an encryption key associated with the VM tag.
Public/Granted literature
- US20180107608A1 DIRECT MEMORY ACCESS AUTHORIZATION IN A PROCESSING SYSTEM Public/Granted day:2018-04-19
Information query