Synaptics Incorporated
PAGE-BASED MEMORY ACCESS CONTROL
Last updated:
Abstract:
A method and apparatus for controlling access to memory is disclosed. In one implementation, a memory controller may receive a memory access request that may include a virtual memory address, a device identifier (ID) and a protected access indicator. Additionally, the memory controller can receive page table entries including a physical memory address based on the virtual memory address and a security attribute associated with the physical memory address. The memory controller may access a memory based on the physical memory address, the security attribute, the protected access indicator, and the device ID.
Status:
Application
Type:
Utility
Filling date:
9 Apr 2020
Issue date:
14 Oct 2021