发明名称 SYSTEMS AND METHODS PROVIDING WEAR LEVELING USING DYNAMIC RANDOMIZATION FOR NON-VOLATILE MEMORY
摘要 Systems and methods for dynamically remapping elements of a set to another set based on random keys. Application of said systems and methods to dynamically mapping regions of memory space of non-volatile memory, e.g., phase-change memory, can provide a wear-leveling technique. The wear leveling technique can be effective under normal execution of typical applications, and in worst-case scenarios including the presence of malicious exploits and/or compromised operating systems, wherein constantly migrating the physical location of data inside the PCM avoids information leakage and increases security; wherein random relocation of data results in the distribution of memory requests across the physical memory space increases durability; and wherein such wear leveling schemes can be implemented to provide fine-grained wear leveling without overly-burdensome hardware overhead e.g., a look-up table.
申请公布号 US2012324141(A1) 申请公布日期 2012.12.20
申请号 US201213480413 申请日期 2012.05.24
申请人 SEONG NAK HEE;WOO DONG HYUK;LEE HSIEN-HSIN S.;GEORGIA TECH RESEARCH CORPORATION 发明人 SEONG NAK HEE;WOO DONG HYUK;LEE HSIEN-HSIN S.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址