发明名称 METHODS AND APPARATUS FOR INTRA-SET WEAR-LEVELING FOR MEMORIES WITH LIMITED WRITE ENDURANCE
摘要 Efficient techniques are described for extending the usable lifetime for memories with limited write endurance. A technique for wear-leveling of caches addresses unbalanced write traffic on cache lines which cause heavily written cache lines to fail much fast than other lines in the cache. A counter is incremented for each write operation to a cache array. A line affected by a current write operation which caused the counter to meet a threshold is evicted from the cache rather than writing data to the affected line. A dynamic adjustment of the threshold can be made depending on the operating program. Updates to a current replacement policy pointer are stopped due to the counter meeting the threshold.
申请公布号 US2014237191(A1) 申请公布日期 2014.08.21
申请号 US201313769965 申请日期 2013.02.19
申请人 QUALCOMM INCORPORATED 发明人 Dong Xiangyu
分类号 G06F12/08;G06F12/12 主分类号 G06F12/08
代理机构 代理人
主权项 1. A method for wear-leveling of a cache, the method comprising: incrementing a counter for each write operation to the cache; evicting from the cache a line affected by a current write operation which caused the counter to meet a threshold; and stopping the current write to the line affected by the current write operation due to the counter meeting the threshold.
地址 San Diego CA US