Invention Publication
- Patent Title: SECURE MEMORY-MAPPED INPUT/OUTPUT
-
Application No.: US18090605Application Date: 2022-12-29
-
Publication No.: US20240220296A1Publication Date: 2024-07-04
- Inventor: Philip Ng , Nippon Raval , Jeremy W. Powell , Donald Matthews, JR. , David Kaplan
- Applicant: ATI TECHNOLOGIES ULC , ADVANCED MICRO DEVICES, INC.
- Applicant Address: CA MARKHAM
- Assignee: ATI TECHNOLOGIES ULC,ADVANCED MICRO DEVICES, INC.
- Current Assignee: ATI TECHNOLOGIES ULC,ADVANCED MICRO DEVICES, INC.
- Current Assignee Address: CA MARKHAM
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F12/1081

Abstract:
A processor manages memory-mapped input/output (MMIO) accesses, in secure fashion, at an input/output memory management unit (IOMMU). The processor is configured to ensure that, for a given MMIO request issued by a processor core and associated with a particular executing VM, the request is targeted to a MMIO address that has been assigned to the VM by a security module (e.g., a security co-processor). The processor thus prevents a malicious entity from accessing confidential information of a VM via MMIO requests.
Information query