Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2015124899) INVALIDATION DE TRADUCTIONS D'ADRESSES MÉMORISÉES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication : WO/2015/124899 N° de la demande internationale : PCT/GB2015/050282
Date de publication : 27.08.2015 Date de dépôt international : 03.02.2015
CIB :
G06F 12/10 (2006.01) ,G06F 9/30 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12
Accès, adressage ou affectation dans des systèmes ou des architectures de mémoire
02
Adressage ou affectation; Réadressage
08
dans des systèmes de mémoires hiérarchiques, p.ex. systèmes de mémoire virtuelle
10
Traduction d'adresses
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
30
Dispositions pour exécuter des instructions machine, p.ex. le décodage des instructions
Déposants :
ARM LIMITED [GB/GB]; 110 Fulbourn Road Cherry Hinton Cambridge CB1 9NJ, GB
Inventeurs :
EVANS, Matthew Lucien; GB
PERSSON, Hakan Lars-Goran; GB
PARKER, Jason; GB
STOCKWELL, Gareth; GB
ROSE, Andrew; GB
Mandataire :
MALDEN, Nicholas; GB
Données relatives à la priorité :
14/186,09121.02.2014US
Titre (EN) INVALIDATING STORED ADDRESS TRANSLATIONS
(FR) INVALIDATION DE TRADUCTIONS D'ADRESSES MÉMORISÉES
Abrégé :
(EN) A data processing apparatus and a method of processing data are disclosed, in which address translations between first addresses used in a first addressing system and second addresses used in a second addressing system are locally stored. Each stored address translation is stored with a corresponding identifier. In response to an invalidation command to perform an invalidation process on a selected stored address translation the selected stored address translation is invalidated, wherein the selected stored address translation is identified in the invalidation command by a specified first address and a specified identifier. The invalidation process is further configured by identifier grouping information which associates more than one identifier together as a group of identifiers, and the invalidation process is applied to all stored address translations which match the specified first address and which match any identifier in the group of identifiers to which the specified identifier belongs.
(FR) La présente invention concerne un appareil et un procédé de traitement de données faisant appel à une mise en mémoire locale de traductions d'adresses entre des premières adresses utilisées dans un premier système d'adressage et des secondes adresses utilisées dans un second système d'adressage. Chaque traduction d'adresse mémorisée est mémorisée avec un identificateur correspondant. En réponse à une instruction d'invalidation servant à assurer un traitement d'invalidation d'une traduction d'adresse mémorisée sélectionnée, la traduction d'adresse mémorisée sélectionnée est invalidée, la traduction d'adresse mémorisée sélectionnée étant identifiée dans l'instruction d'invalidation par une première adresse spécifiée et par un identificateur spécifié. Le traitement d'invalidation est en outre configuré par des informations de groupage d'identificateurs qui associent plus d'un identificateur en tant que groupe d'identificateurs, et le traitement d'invalidation est appliqué à toutes les traductions d'adresses mémorisées qui correspondent à la première adresse spécifiée et qui correspondent à un quelconque identificateur du groupe d'identificateurs auquel appartient l'identificateur spécifié.
front page image
États désignés : 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, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, 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
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB (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)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)