Invention Application
- Patent Title: PAGE MISS HANDLER INCLUDING WEAR LEVELING LOGIC
- Patent Title (中): 页面错误处理器包括磨损等级逻辑
-
Application No.: PCT/US2011/067221Application Date: 2011-12-23
-
Publication No.: WO2013095644A1Publication Date: 2013-06-27
- Inventor: HYUSEINOVA, Nevin , CAI, Qiong
- Applicant: INTEL CORPORATION , HYUSEINOVA, Nevin , CAI, Qiong
- Applicant Address: 2200 Mission College Boulevard MS: RNB-4-150 Santa Clara, CA 95052 US
- Assignee: INTEL CORPORATION,HYUSEINOVA, Nevin,CAI, Qiong
- Current Assignee: INTEL CORPORATION,HYUSEINOVA, Nevin,CAI, Qiong
- Current Assignee Address: 2200 Mission College Boulevard MS: RNB-4-150 Santa Clara, CA 95052 US
- Agency: HIPONIA, Eric, S. et al.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/06 ; G06F12/10 ; G11C13/02
Abstract:
Embodiments of the invention describe an apparatus, system and method for utilizing a page miss handler having wear leveling logic/modules for memory devices. Embodiments of the invention may track an amount of writes directed towards cells of a memory device, and determine whether a linear address specified by a system write transaction is included in a translation-lookaside buffer (TLB). In response to determining the linear address is not included in the TLB, resulting in a TLB miss, embodiments of the invention may perform a page table walk to obtain a corresponding physical address, and convert the physical address to a device address for accessing the memory device based the tracked amount of writes. Thus, embodiments of the invention are more efficient compared to prior art solutions, as instead of all memory operations, only those that miss in the TLB incur additional wear leveling address translation overhead.
Information query