Virtual memory management method and apparatus supporting physical addresses larger than virtual addresses
US12259823B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 9, 2022 |
| Grant date | Mar 25, 2025 |
| Priority date | — |
| Expiry date | Jul 10, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/684
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The present disclosure discloses a virtual memory management method and apparatus supporting physical addresses larger than virtual addresses. The method comprises steps of: determining a target virtual address corresponding to an instruction fetch address or a load storage address in any one of a user mode, a supervisor mode, or a machine mode; determining a target physical address corresponding to the target virtual address by accessing a virtual memory management unit, the virtual memory management unit being internally provided with page table entries that map virtual addresses to physical addresses, the bit width of the target virtual address being possibly less than or equal to that of the target physical address, particularly in a many-core application field; and finally, returning the target physical address to a corresponding instruction fetch unit or load memory unit, thereby ensuring the correctness and validity.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.