Invention Grant
- Patent Title: Code realms
-
Application No.: US16648901Application Date: 2018-11-09
-
Publication No.: US11461248B2Publication Date: 2022-10-04
- Inventor: Jason Parker , Martin Weidmann , Gareth Rhys Stockwell , Matthew Lucien Evans
- 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: GB1720973 20171215
- International Application: PCT/GB2018/053248 WO 20181109
- International Announcement: WO2019/115993 WO 20190620
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F12/14 ; G06F21/62 ; G06F21/78

Abstract:
A realm management unit (RMU) manages ownership of memory regions by realms, each realm corresponding to at least a portion of a software process executed by processing circuitry. Memory access circuitry enforces ownership rights for the regions, with the owner realm having a right to exclude other realms from accessing data stored within its owned region. The memory access circuitry permits execution, from within a current realm, of program code stored in a target memory region having an owner realm other than the current realm, when the target memory region is owned by a code realm and a code realm authorisation table 908 stored in at least one memory region owned by the current realm indicates that execution of program code from the target memory region is permitted by the current realm.
Public/Granted literature
- US20200278801A1 CODE REALMS Public/Granted day:2020-09-03
Information query