发明名称 |
SYSTEMS AND METHODS FOR ACCESSING A UNIFIED TRANSLATION LOOKASIDE BUFFER |
摘要 |
Systems and methods for accessing a unified translation lookaside buffer (TLB) are disclosed. A method includes receiving an indicator of a level one translation lookaside buffer (L1TLB) miss corresponding to a request for a virtual address to physical address translation, searching a cache that includes virtual addresses and page sizes that correspond to translation table entries (TTEs) that have been evicted from the L1TLB, where a page size is identified, and searching a second level TLB and identifying a physical address that is contained in the second level TLB. Access is provided to the identified physical address. |
申请公布号 |
US2017010977(A1) |
申请公布日期 |
2017.01.12 |
申请号 |
US201615276664 |
申请日期 |
2016.09.26 |
申请人 |
Soft Machines, Inc. |
发明人 |
Avudaiyappan Karthikeyan;Abdallah Mohammad |
分类号 |
G06F12/1027;G06F12/0875 |
主分类号 |
G06F12/1027 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for accessing a unified translation lookaside buffer (TLB), comprising:
in response to receiving an indicator of a level one translation lookaside buffer (L1TLB) miss corresponding to a request for a virtual address to physical address translation, searching a cache comprising virtual addresses and page sizes that correspond to translation table entries (TTE's) that have been evicted from said L1TLB, wherein a page size is identified; and based on said identified page size, searching a second level TLB and identifying a physical address therein. |
地址 |
Santa Clara CA US |