Hardware-based translation lookaside buffer (tlb) invalidation
AssigneeQUALCOMM Incorporated
InventorsAssaf Shacham, Shaul Yohai Yifrach, Thomas Zeng
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsAssaf Shacham, Shaul Yohai Yifrach, Thomas Zeng
Estimating the term…
Hardware-based translation lookaside buffer (TLB) invalidation techniques are disclosed. A host system is configured to exchange data with a peripheral component interconnect express (PCIe) endpoint (EP). A memory management unit (MMU), which is a hardware element, is included in the host system to provide address translation according to at least one TLB. In one aspect, the MMU is configured to invalidate the at least one TLB in response to receiving at least one TLB invalidation command from the PCIe EP. In another aspect, the PCIe EP is configured to determine that the at least one TLB needs to be invalidated and provide the TLB invalidation command to invalidate the at least one TLB. By implementing hardware-based TLB invalidation in the host system, it is possible to reduce TLB invalidation delay, thus leading to increased data throughput, reduced power consumption, and improved user experience.
A host system, comprising:
A method for invalidating at least one translation lookaside buffer (TLB) in a host system, comprising:
A peripheral component interconnect express (PCIe) endpoint (EP) comprising:
A method for invalidating at least one translation lookaside buffer (TLB) in a host system, comprising:
Dependencies are inferred from the claim text.