Title :
Using Single Error Correction Codes to Protect Against Isolated Defects and Soft Errors
Author :
Argyrides, C. ; Reviriego, Pedro ; Maestro, Juan Antonio
Author_Institution :
Res. Div., EVOLVI.T., Limassol, Cyprus
Abstract :
Different techniques have been used to deal with defects and soft errors. Repair techniques are commonly used for defects, while error correction codes are used for soft errors. Recently, some proposals have been made to use error correction codes to deal with defects. In this paper, we analyze the impact on reliability of such approaches that use error correction codes, which in addition to soft errors can resolve defects, at the cost of reduced ability to correct soft errors. The results showed that low defect rates or small memory sizes are required to have a low impact on reliability. Additionally, a technique that can improve reliability is proposed and analyzed. The results show that our new approach can achieve a similar reliability in terms of time to failure as that of a defect free memory at the cost of a more complex decoding algorithm.
Keywords :
decoding; error correction codes; complex decoding algorithm; defect free memory; error correction codes; reliability; repair technique; soft errors; Arrays; Error correction codes; Maintenance engineering; Memory management; Random access memory; Redundancy; Defects; error correcting codes; fault tolerance; soft errors;
Journal_Title :
Reliability, IEEE Transactions on
DOI :
10.1109/TR.2013.2240901