Invention Grant
- Patent Title: Unified address translation
-
Application No.: US16874997Application Date: 2020-05-15
-
Publication No.: US11221962B2Publication Date: 2022-01-11
- Inventor: Jeffry E. Gonion , Bernard Joseph Semeria , Michael J. Swift , Pradeep Kanapathipillai , David J. Williamson
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert Hood Munyon Rankin and Goetzel PC
- Agent Rory D. Rankin
- Main IPC: G06F12/1009
- IPC: G06F12/1009 ; G06F12/14 ; G06F12/0873 ; G06F12/1072

Abstract:
A system and method for efficiently transferring address mappings and data access permissions corresponding to the address mappings. A computing system includes at least one processor and memory for storing a page table. In response to receiving a memory access operation comprising a first address, the address translation unit is configured to identify a data access permission based on a permission index corresponding to the first address, and access data stored in a memory location of the memory identified by a second address in a manner defined by the retrieved data access permission. The address translation unit is configured to access a table to identify the data access permission, and is configured to determine the permission index and the second address based on the first address. A single permission index may correspond to different permissions for different entities within the system.
Public/Granted literature
- US20210064539A1 UNIFIED ADDRESS TRANSLATION Public/Granted day:2021-03-04
Information query
IPC分类: