Title :
Pattern sensitive fault testing of RAMs with built-in ECC
Author :
Franklin, M. ; Saluja, K.K.
Author_Institution :
Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
Abstract :
The problem of testing RAMs with different built-in error-correction-coding (ECC) capabilities is formulated. The basics of ECC in RAMs are reviewed, and some of the implementation aspects are described. It is shown that if memories using separable linear codes satisfy certain conditions, it is always possible to apply arbitrary patterns to all check bits. An upper bound on the number of writes required to apply the required patterns to a neighborhood is established. An efficient algorithm for testing the information bits and check bits of an N-bit memory array for 5 cell neighborhood pattern sensitive faults in O(N) reads and writes is provided. The use of the method is demonstrated by a case study.<>
Keywords :
built-in self test; error correction codes; fault location; random-access storage; N-bit memory array; RAMs; arbitrary patterns; built-in ECC; check bits; error-correction-coding; information bits; pattern sensitive fault testing; separable linear codes; upper bound; Alpha particles; Circuit faults; Circuit testing; Computer aided manufacturing; Error correction; Error correction codes; Logic testing; Random access memory; Read-write memory; Reliability engineering;
Conference_Titel :
Fault-Tolerant Computing, 1991. FTCS-21. Digest of Papers., Twenty-First International Symposium
Conference_Location :
Montreal, Quebec, Canada
Print_ISBN :
0-8186-2150-8
DOI :
10.1109/FTCS.1991.146690