Invention Grant
- Patent Title: Memory matching key capability
-
Application No.: US15664101Application Date: 2017-07-31
-
Publication No.: US10592437B2Publication Date: 2020-03-17
- Inventor: Geoffrey Ndu , Dejan S. Milojicic , Paolo Faraboschi , Chris I. Dalton
- Applicant: Hewlett Packard Enterprise Development LP
- Applicant Address: US TX Houston
- Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee Address: US TX Houston
- Agent Michael A. Dryja
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/14

Abstract:
Memory blocks are associated with each memory level of a hierarchy of memory levels. Each memory block has a matching key capability (MaKC). The MaKC of a memory block governs access to the memory block, in accordance with permissions specified by the MaKC. The MaKC of a memory block can uniquely identify the memory block across the hierarchy of memory levels, and can be globally unique across the memory blocks. An MaKC of a memory block includes a block protection key (BPK) stored with the memory block, and an execution protection key (EPK). If a provided EPK for a memory block matches the memory block's BPK upon comparison, access to the memory block is allowed according to the permissions specified by the MaKC.
Public/Granted literature
- US20190034359A1 Memory Matching Key Capability Public/Granted day:2019-01-31
Information query