Patent · US Active

System and method for handling address translation invalidations using an address translation invalidation probe

US11210233B2 · kind B2 · utility

0Cited by
3References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 7, 2020
Grant dateDec 28, 2021
Priority date
Expiry dateJan 27, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/683
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system of managing addresses translations where in response to a request to invalidate an address translation, the scope of the address translation invalidation operation is determined; an address translation invalidation probe is installed or activated in a memory management unit (MMU) pipeline; whether an address translation undergoing a table walk operation is within a scope of the address translation invalidation probe is determined; and in response to the address translation undergoing a table walk operation being within the scope of the address translation invalidation probe, preventing or blocking the table walk operation from writing data to a translation buffer in the MMU. The probe also performs an address translation comparison to determine whether an address translation request coming down the MMU pipeline is within the scope of the probe, and if within the scope of the probe, prevents, blocks and/or rejects the address translation.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.