Patent · US Active

Virtual memory management method and apparatus supporting physical addresses larger than virtual addresses

US12259823B2 · kind B2 · utility

0Cited by
5References
11Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 9, 2022
Grant dateMar 25, 2025
Priority date
Expiry dateJul 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.