发明名称 Heal leveling
摘要 Technology is described that increases endurance of memory devices through heal leveling. Heal leveling is a lightweight solution to distribute healing cycles among memory blocks. Approaches described herein can accomplish heal leveling without introducing a large amount of overhead. Heal leveling significantly improves the access performance and the effective lifetime of memory blocks. By more evenly distributing the heal count it may not be necessary to directly apply wear leveling based on access counts of each block because each block will be more evenly accessed in the long run. Heal leveling may be performed by moving data that is seldom or never modified after creation, such as read-only files, to blocks having suffered the greatest number, or a high number, of healing cycles.
申请公布号 US9348748(B2) 申请公布日期 2016.05.24
申请号 US201414578820 申请日期 2014.12.22
申请人 MACRONIX INTERNATIONAL CO., LTD. 发明人 Chang Yu-Ming;Li Hsiang-Pang;Lue Hang-Ting;Chang Yuan-Hao;Kuo Tei-Wei
分类号 G06F12/00;G06F12/02;G11C29/44;G11C16/34 主分类号 G06F12/00
代理机构 Haynes Beffel & Wolfeld LLP 代理人 Haynes Beffel & Wolfeld LLP
主权项 1. A method for operating a memory device having a plurality of memory blocks, comprising: maintaining heal counts for memory blocks in the plurality of memory blocks; in combination with an access cycle of a first block having a first heal count, finding a second block having a second heal count lower than the first heal count, and causing the data from the second block to be copied to the first block.
地址 Hsinchu TW