发明申请
- 专利标题: System and method for translation buffer accommodating multiple page sizes
-
申请号: US10446914申请日: 2003-05-27
-
公开(公告)号: US20030196066A1公开(公告)日: 2003-10-16
- 发明人: Gregory S. Mathews
- 申请人: Intel Corporation
- 申请人地址: null
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: null
- 主分类号: G06F009/34
- IPC分类号: G06F009/34
摘要:
A translation buffer is described which can translate virtual addresses to physical addresses wherein the virtual addresses have varying page sizes. The translation buffer includes a decoder to generate a hashed index, the index identifying an entry into two arrays. The first of the two arrays identifies a corresponding physical page address and the other array identifies a corresponding variable page address that in comparison to a variable portion of the virtual address, will indicate whether the entry in the first array has a matching entry. If the first array identifies a matching physical page address, then the physical page address is combined with the offset of the virtual address to yield a physical address translation of the virtual address.
信息查询