High-density and/or high-performance memory chip designs often create new reliability problems; one good example is the alpha-particle problem for high-density RAM and CCD chips, the problem being that soft errors may “line up” with existing hard errors, giving rise to double errors which are not correctable with conventionally implemented single-error-correcting double-error-detecting codes. In this paper it is shown that an overall system approach based on error-correcting codes and system maintenance strategy will reduce the main memory failure rate at the system level as if the alpha-particle problem had not occurred. This system solution is designed to be compatible with most existing memory designs so that there should be minimal additional cost for implementing it. The procedure described herein uses the capability of a single-error-correcting and double-error-detecting code to detect one hard and one soft error; then a microcode and hardware algorithm performs the correction of both errors. Results of both analytical and simulation modeling of the method and its comparison with other techniques are also included.
[1]
D. Yaney,et al.
Alpha particle tracks in silicon and their effect on dynamic MOS RAM reliability
,
1978,
1978 International Electron Devices Meeting.
[2]
Bernard J. Greenblott,et al.
Where is technology taking us in data processing systems?
,
1975,
AFIPS '75.
[3]
T. May.
Soft Errors in VLSI: Present and Future
,
1979
.
[4]
S. K. Kwon,et al.
A simulation approach to the reliability analysis of main storage systems
,
1979
.
[5]
William C. Carter,et al.
Implementation of an Experimental Fault-Tolerant Memory System
,
1976,
IEEE Transactions on Computers.
[6]
Carl-Erik W. Sundberg,et al.
A Reliable Spaceborne Memory with a Single Error and Erasure Correction Scheme
,
1979,
IEEE Transactions on Computers.
[7]
W. W. Peterson,et al.
Error-Correcting Codes.
,
1962
.
[8]
T. May,et al.
Alpha-particle-induced soft errors in dynamic memories
,
1979,
IEEE Transactions on Electron Devices.
[9]
M. Y. Hsiao,et al.
A class of optimal minimum odd-weight-column SEC-DED codes
,
1970
.