DETERMINING WHETHER TO REJECT A MEMORY ACCESS REQUEST ISSUED BY A REQUESTER DEVICE

Apparatus comprising PAS selection circuitry (16) and access control circuitry (23). The PAS selection circuitry is responsive to a memory access request issued by a requester device, the memory access request specifying a memory address identifying a memory location, to select, based on a current d...

Full description

Saved in:
Bibliographic Details
Main Authors PARKER, Jason, ELAD, Yuval
Format Patent
LanguageEnglish
French
Published 29.08.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Apparatus comprising PAS selection circuitry (16) and access control circuitry (23). The PAS selection circuitry is responsive to a memory access request issued by a requester device, the memory access request specifying a memory address identifying a memory location, to select, based on a current domain of operation of the requester device, one of a plurality of physical address spaces, PASs, to be associated with the memory access request. The access control circuitry comprises PAS checking circuitry (20) to reject the memory access request in response to address-space permissions information, defined for the identified memory location, indicating that memory access requests associated with the selected PAS are prohibited from accessing the identified memory location, and device permissions checking circuitry (92) to reject the memory access request in response to device permissions information, defined for the requester device, indicating that memory access requests issued by the requester device are prohibited from accessing the selected PAS. L'invention concerne un appareil comprenant un circuit de sélection de PAS (16) et un circuit de commande d'accès (23). Le circuit de sélection de PAS agit en réponse à une demande d'accès à la mémoire émise par un dispositif demandeur, la demande d'accès à la mémoire spécifiant une adresse de mémoire identifiant un emplacement de mémoire, pour sélectionner, sur la base d'un domaine actuel de fonctionnement du dispositif demandeur, l'un d'une pluralité d'espaces d'adresse physique, PAS, à associer à la demande d'accès à la mémoire. Les circuits de commande d'accès comprennent des circuits de vérification de PAS (20) pour rejeter la demande d'accès à la mémoire en réponse à des informations de permissions d'espace d'adresse, définies pour l'emplacement de mémoire identifié, indiquant que des demandes d'accès à la mémoire associées au PAS sélectionné ont l'interdiction d'accéder à l'emplacement de mémoire identifié, et des circuits de vérification de permissions de dispositif (92) pour rejeter la demande d'accès à la mémoire en réponse à des informations de permissions de dispositif, définies pour le dispositif demandeur, indiquant que des demandes d'accès à la mémoire émises par le dispositif demandeur ont l'interdiction d'accéder au PAS sélectionné.
Bibliography:Application Number: WO2024GB50056