Technology for managing memory tags

    公开(公告)号:US11003584B2

    公开(公告)日:2021-05-11

    申请号:US16288844

    申请日:2019-02-28

    Abstract: A data processing system includes support for sub-page granular memory tags. The data processing system comprises at least one core, a memory controller responsive to the core, random access memory (RAM) responsive to the memory controller, and a memory protection module in the memory controller. The memory protection module enables the memory controller to use a memory tag value supplied as part of a memory address to protect data stored at a location that is based on a location value supplied as another part of the memory address. The data processing system also comprises an operating system (OS) which, when executed in the data processing system, manages swapping a page of data out of the RAM to non-volatile storage (NVS) by using a memory tag map (MTM) to apply memory tags to respective subpages within the page being swapped out. Other embodiments are described and claimed.

    Technology For Managing Memory Tags
    3.
    发明申请

    公开(公告)号:US20190196977A1

    公开(公告)日:2019-06-27

    申请号:US16288844

    申请日:2019-02-28

    Abstract: A data processing system includes support for sub-page granular memory tags. The data processing system comprises at least one core, a memory controller responsive to the core, random access memory (RAM) responsive to the memory controller, and a memory protection module in the memory controller. The memory protection module enables the memory controller to use a memory tag value supplied as part of a memory address to protect data stored at a location that is based on a location value supplied as another part of the memory address. The data processing system also comprises an operating system (OS) which, when executed in the data processing system, manages swapping a page of data out of the RAM to non-volatile storage (NVS) by using a memory tag map (MTM) to apply memory tags to respective subpages within the page being swapped out. Other embodiments are described and claimed.

    SYSTEMS AND METHODS TO PROVIDE SECURE STORAGE
    5.
    发明申请
    SYSTEMS AND METHODS TO PROVIDE SECURE STORAGE 审中-公开
    提供安全存储的系统和方法

    公开(公告)号:US20150341371A1

    公开(公告)日:2015-11-26

    申请号:US14818654

    申请日:2015-08-05

    Abstract: Systems and method to provide secure storage are disclosed. An example method includes establishing a secure tunnel between a storage device and an agent, provide a command from the agent to the storage device via the secure tunnel, access first data at the storage device in response to the command, and identify a modification to data stored on the storage device by comparing the first data to second data, wherein the comparison is done using the storage device.

    Abstract translation: 公开了提供安全存储的系统和方法。 示例性方法包括在存储设备和代理之间建立安全通道,经由安全隧道从代理向存储设备提供命令,响应于命令访问存储设备处的第一数据,并且识别对数据的修改 通过将第一数据与第二数据进行比较来存储在存储装置上,其中使用存储装置进行比较。

Patent Agency Ranking