Browse > Article
http://dx.doi.org/10.5302/J.ICROS.2011.17.11.1101

An Optimal Scrubbing Scheme for Auto Error Detection & Correction Logic  

Ryu, Sang-Moon (Kunsan National University)
Publication Information
Journal of Institute of Control, Robotics and Systems / v.17, no.11, 2011 , pp. 1101-1105 More about this Journal
Abstract
Radiation particles can introduce temporary errors in memory systems. To protect against these errors, so-called soft errors, error detection and correcting codes are used. In addition, scrubbing is applied which is a fundamental technique to avoid the accumulation of soft errors. This paper introduces an optimal scrubbing scheme, which is suitable for a system with auto error detection and correction logic. An auto error detection and correction logic can correct soft errors without CPU's writing operation. The proposed scrubbing scheme leads to maximum reliability by considering both allowable scrubbing load and the periodic accesses to memory by the tasks running in the system.
Keywords
fault tolerance; soft error; reliability improvement; memory scrubbing;
Citations & Related Records

Times Cited By SCOPUS : 1
연도 인용수 순위
  • Reference
1 S. Karp and B. K. Gilbert, "Digital system design in the presence of single event upsets," IEEE Trans. Aerospace and Electronic Systems, vol. 29, no. 2, pp. 310-316, Apr. 1993.   DOI
2 R. Harboe-Sorensen, E. Daly, F. Teston, H. Schweitzer, R. Nartallo, P. Perol, F. Vandenbussche, H. Dzitko, and J. Cretolle, "Observation and analysis of single event effects on-board the SOHO satellite," IEEE Trans. Nuclear Science, vol. 49, no. 3, pp. 1345-1350, Jun. 2002.   DOI
3 A. Taber and E. Normand, "Single event upset in avionics," IEEE Trans. Nuclear Science, vol. 40, no. 2, pp. 120-126, Apr. 1993.   DOI
4 E. Normand, "Single event upset at ground level," IEEE Trans. Nuclear Science, vol. 43, no. 6, pp. 2742-2750, Dec. 1996.   DOI
5 R. Morelos-Zaragoza, The Art of Error Correcting Coding, Wiley, 2002.
6 A. M. Saleh, J. J. Serrano, and J. H. Patel, "Reliability of scrubbing recovery-techniques for RAMs," IEEE Trans. Reliability, vol. 39, no. 1, pp. 114-122, Apr. 1990.   DOI
7 G. C. Yang, "Reliability of semiconductor RAMs with softerror scrubbing techniques," IEE Proc. in Computers and Digital Techniques, vol. 142, pp. 337-344, Sep. 1995.   DOI
8 R. M. Goodman and M. Sayano, "The reliability of semiconductor RAM memories with on-chip error-correction coding," IEEE Trans. Information Theory, vol. 37, no. 3, pp. 884-896, May. 1991.   DOI   ScienceOn
9 P. Reviriego, J. A. Maestro, and S. H. Baeg, "Optimizing scrubbing sequences for advanced computer memories," IEEE Trans. Device and Materials Reliability, vol. 10, no. 2, pp. 192- 200, Jun. 2010.   DOI
10 S.-M. Ryu and D.-J. Park, "Transient bit error recovery scheme for ROM-based embedded systems," IEICE Trans. Information and System, vol. EE88-D, no. 9, pp. 2209-2212, Sep. 2005.
11 S. Baeg, S. Wen, and R. Wong, "Minimizing soft errors in TCAM devices: a probabilistic approach to determining scrubbing intervals," IEEE Trans. Circuits and Systems, vol. 57, no. 4, pp. 814-822, Apr. 2010.   DOI
12 Z. Ming, X. L. Yi, L. Chang, and Z. J. Wei, "Reliability of memories protected by multibit error correction codes against MBUs," IEEE Trans. Nuclear Science, vol. 58, no. 1, pp. 289- 295, Feb. 2011.   DOI
13 E. K. P. Chong and S. H. Zak, An Introduction to Optimization, John Wiley& Sons, 2001.