发明名称 |
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 |