Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019002817) REALM IDENTIFIERS FOR REALMS FOR MEMORY ACCESS CONTROL
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/002817 International Application No.: PCT/GB2018/051584
Publication Date: 03.01.2019 International Filing Date: 11.06.2018
IPC:
G06F 12/14 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
14
Protection against unauthorised use of memory
Applicants:
ARM LIMITED [GB/GB]; 110 Fulbourn Road Cherry Hinton Cambridge CB1 9NJ, GB
Inventors:
STOCKWELL, Gareth Rhys; GB
PARKER, Jason; GB
EVANS, Matthew Lucien; GB
WEIDMANN, Martin; GB
Agent:
BERRYMAN, Robert; GB
Priority Data:
1710349.028.06.2017GB
Title (EN) REALM IDENTIFIERS FOR REALMS FOR MEMORY ACCESS CONTROL
(FR) IDENTIFIANTS DE DOMAINES POUR DES DOMAINES DE COMMANDE D'ACCÈS MÉMOIRE
Abstract:
(EN) 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.
(FR) L'invention concerne un circuit d'accès à la mémoire (26) qui applique des droits de propriété pour des régions de mémoire. Une région de mémoire donnée est associée à un domaine propriétaire spécifié à partir de multiples domaines, chaque domaine correspondant à une partie d'au moins un processus logiciel exécuté par des circuits de traitement (8). Le domaine propriétaire dispose d'un droit d'exclure d'autres domaines de l'accès à des données à l'intérieur de la région de mémoire. Des circuits de gestion de domaines (20) accèdent à un arbre de gestion de domaines mémorisant des données de gestion de domaines pour au moins deux domaines dans une structure arborescente ayant un nombre variable de niveaux. Les domaines sont identifiés à l'aide d'un identifiant de domaine qui a un nombre variable de parties binaires de longueur variable fournissant chacune un index dans un niveau donné de l'arbre de gestion de domaines.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)