Invention Grant
- Patent Title: Realm identifiers for realms for memory access control
-
Application No.: US16623922Application Date: 2018-06-11
-
Publication No.: US11176061B2Publication Date: 2021-11-16
- Inventor: Gareth Rhys Stockwell , Jason Parker , Matthew Lucien Evans , Martin Weidmann
- Applicant: ARM LIMITED
- Applicant Address: GB Cambridge
- Assignee: ARM LIMITED
- Current Assignee: ARM LIMITED
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1710349 20170628
- International Application: PCT/GB2018/051584 WO 20180611
- International Announcement: WO2019/002817 WO 20190103
- Main IPC: G06F12/14
- IPC: G06F12/14

Abstract:
Memory access circuitry (26) enforces ownership rights for memory regions. A given memory region is associated with an owner realm specified from multiple realms, each realm corresponding to a portion of at least one software process executed by processing circuitry (8). The owner realm has a right to exclude other realms from accessing data within the memory region. Realm management circuitry (20) accesses a realm management tree storing realm management data for at least two realms in a tree structure having a variable number of levels. The realms are identified using a realm identifier which has a variable number of variable length bit portions each providing an index into a given level of the realm management tree.
Information query