Fault-Tolerant 256K Memory Designs
- 1 April 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-33 (4) , 314-322
- https://doi.org/10.1109/tc.1984.1676436
Abstract
A series of designs for a 256K memory are presented which integrate error-correcting coding into the memory organization. Starting from a simple single-error correcting product code, the successive designs explore trade-offs in coding efficiency, access delay, and complexity of communication and computation. In the most powerful design, all the 256K bits are organized so that they form a codeword in a double-error-correcting triple-error-detecting code derived from a projective plane. Because all of the bits are components of this single codeword, the coding efficiency is very high; the required parity check bits increase the storage by only 3 percent, approximately. Single error correction can take place at the time of a read with very little additional delay compared to that of a normal irredundant memory. Multiple error correction can be performed by the memory management system. A variety of failure modes, including failure of a whole column of one of the constituent 64 x 64 subarrays can be tolerated. Writing into the memory is somewhat slower than in a conventional memory, involving a read-write cycle.Keywords
This publication has 8 references indexed in Scilit:
- Error-correction technique for random-access memoriesIEEE Journal of Solid-State Circuits, 1982
- A recursive approach to low complexity codesIEEE Transactions on Information Theory, 1981
- Reliability and Performance of Error-Correcting Memory and Register ArraysIEEE Transactions on Computers, 1980
- A System Solution to the Memory Soft Error ProblemIBM Journal of Research and Development, 1980
- Graph Theory, Coding Theory and Block DesignsPublished by Cambridge University Press (CUP) ,1975
- A Class of Optimal Minimum Odd-weight-column SEC-DED CodesIBM Journal of Research and Development, 1970
- Finite GeometriesPublished by Springer Nature ,1968
- Error-free CodingTransactions of the IRE Professional Group on Information Theory, 1954