DocumentCode :
3375588
Title :
Designing a fast and adaptive error correction scheme for increasing the lifetime of phase change memories
Author :
Datta, Rudrajit ; Touba, Nur A.
Author_Institution :
Comput. Eng. Res. Center, Univ. of Texas at Austin, Austin, TX, USA
fYear :
2011
fDate :
1-5 May 2011
Firstpage :
134
Lastpage :
139
Abstract :
This paper proposes an adaptive multi-bit error correcting code for phase change memories that provides a manifold increase in the lifetime of phase change memories thereby making them a more viable alternative for DRAM main memory. A novel aspect of the proposed approach is that the error correction code (ECC) is adapted over time as the number of failed cells in the phase change memory accumulates. The operating system (OS) monitors the number of errors corrected on a memory line, and when the number of errors on a line begins to exceed the strength of the ECC present, the ECC strength is adaptively increased. As this happens, the performance of the memory system gracefully degrades because more storage is taken up by check bits rather than data bits thereby reducing the effective size of a cache line since less data can be brought to the cache on each read operation to the PCM main memory. Experimental results show that the lifetime of a phase change memory can be significantly extended while keeping the fraction of data to check bits as high as possible at each stage in the lifetime of the phase change memory.
Keywords :
adaptive codes; cache storage; error correction codes; operating systems (computers); phase change memories; ECC strength; PCM main memory; adaptive multibit error correcting code; cache line; check bits; memory line; operating system; phase change memory lifetime; read operation; Decoding; Error correction codes; Memory management; Parity check codes; Phase change materials; Phase change memory; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Test Symposium (VTS), 2011 IEEE 29th
Conference_Location :
Dana Point, CA
ISSN :
1093-0167
Print_ISBN :
978-1-61284-657-6
Type :
conf
DOI :
10.1109/VTS.2011.5783773
Filename :
5783773
Link To Document :
بازگشت