Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020154924 - DISPOSITIF ÉLECTRONIQUE ET PROCÉDÉ D'ACCÈS À UNE ADRESSE

Numéro de publication WO/2020/154924
Date de publication 06.08.2020
N° de la demande internationale PCT/CN2019/073783
Date du dépôt international 29.01.2019
CIB
G06F 12/14 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
14Protection contre l'utilisation non autorisée de mémoire
G06F 12/10 2016.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
02Adressage ou affectation; Réadressage
08dans des systèmes de mémoires hiérarchiques, p.ex. des systèmes de mémoire virtuelle
10Traduction d'adresses
CPC
G06F 12/10
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
08in hierarchically structured memory systems, e.g. virtual memory systems
10Address translation
G06F 12/14
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
14Protection against unauthorised use of memory ; or access to memory
Déposants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventeurs
  • 骆华敏 LUO, Huamin
Mandataires
  • 北京中博世达专利商标代理有限公司 BEIJING ZBSD PATENT&TRADEMARK AGENT LTD.
Données relatives à la priorité
Langue de publication chinois (ZH)
Langue de dépôt chinois (ZH)
États désignés
Titre
(EN) ELECTRONIC DEVICE AND ADDRESS ACCESS METHOD
(FR) DISPOSITIF ÉLECTRONIQUE ET PROCÉDÉ D'ACCÈS À UNE ADRESSE
(ZH) 电子设备和地址访问方法
Abrégé
(EN)
The present application relates to the technical field of electronics, and provides an electronic device and an address access method, for use in ensuring the accuracy of memory block authentication, improving the reliability of security isolation, and improving the performance of electronic devices. The electronic device comprises a hardware module and an IOMMU module corresponding to the hardware module. The IOMMU module comprises a filter register, and the filter register stores at least one authentication page tag number, which is used for indicating the page tag number of a memory page to which the hardware module has access operation permission. The IOMMU module is used for: obtaining a target physical address corresponding to a target virtual address and the page tag number of a target memory page, wherein the target virtual address is a virtual address in a section of virtual addresses corresponding to the target memory page to be accessed by the hardware module; and determining whether the at least one authentication page tag number comprises the page tag number of the target memory page. The hardware module is used for: accessing the target physical address if the at least one authentication page tag number comprises the page tag number of the target memory page.
(FR)
La présente invention concerne le domaine technique de l'électronique et concerne un dispositif électronique et un procédé d'accès à une adresse destinés à être utilisés pour garantir la précision d'authentification de bloc mémoire, améliorer la fiabilité d'isolation de sécurité et améliorer la performance de dispositifs électroniques. Le dispositif électronique comprend un module matériel et un module IOMMU correspondant au module matériel. Le module IOMMU comprend un registre de filtre, et le registre de filtre stocke au moins un numéro d'étiquette de page d'authentification, qui est utilisé pour indiquer le numéro d'étiquette de page d'une page de mémoire à laquelle le module matériel a une autorisation d'opération d'accès. Le module IOMMU est utilisé pour : obtenir une adresse physique cible correspondant à une adresse virtuelle cible et au numéro d'étiquette de page d'une page de mémoire cible, l'adresse virtuelle cible étant une adresse virtuelle dans une section d'adresses virtuelles correspondant à la page de mémoire cible à laquelle le module matériel doit accéder ; et à déterminer si l'au moins un numéro d'étiquette de page d'authentification comprend le numéro d'étiquette de page de la page de mémoire cible. Le module matériel est utilisé pour : accéder à l'adresse physique cible si l'au moins un numéro d'étiquette de page d'authentification comprend le numéro d'étiquette de page de la page de mémoire cible.
(ZH)
本申请公开了一种电子设备和地址访问方法,涉及电子技术领域,用于确保内存块鉴权的准确度,提升了安全隔离的可靠性,并提升了电子设备的性能。该电子设备包括:硬件模块和与硬件模块对应的IOMMU模块,其中,IOMMU模块包括过滤寄存器,过滤寄存器中存储有至少一个鉴权页标记号,用于指示硬件模块具有访问操作权限的内存页的页标记号。IOMMU模块用于获取目标虚拟地址对应的目标物理地址和目标内存页的页标记号,其中,目标虚拟地址为硬件模块待访问的目标内存页对应的一段虚拟地址中的一个虚拟地址;确定至少一个鉴权页标记号中是否包括目标内存页的页标记号;硬件模块用于:当至少一个鉴权页标记号中包括目标内存页的页标记号时,访问目标物理地址。
Dernières données bibliographiques dont dispose le Bureau international