发明名称 Wear leveling in a memory system
摘要 Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
申请公布号 US9390025(B2) 申请公布日期 2016.07.12
申请号 US201214370013 申请日期 2012.12.29
申请人 Rambus Inc. 发明人 Diep Trung;Linstadt Eric
分类号 G06F12/00;G06F12/08;G06F12/12;G06F12/10;G06F13/00;G06F13/28;G06F12/02 主分类号 G06F12/00
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A device comprising: a memory to: receive a page fault indicative of an access to a virtual memory address unmapped in the memory;in response to receiving the page fault, map the unmapped virtual memory address to a stressed page of the memory; andmap a stressed virtual memory address to a free page of the memory, wherein the stressed page is determined based on one or more durability parameters, the durability parameters comprising an error correction parameter representing a frequency of detected and corrected errors in each of the pages of the memory.
地址 Sunnyvale CA US