DOI QR코드

DOI QR Code

Development of Error-Corrector Control Algorithm for Automatic Error Detection and Correction on Space Memory Modules

우주용 메모리의 자동 오류극복을 위한 오류 정정기 제어 알고리즘 개발

  • Received : 2011.02.07
  • Accepted : 2011.04.13
  • Published : 2011.05.01

Abstract

This paper presents an algorithm that conducts automatic memory scrubbing operated by dedicated hardwares. The proposed algorithm is designed so that it can scrub entire memory in a given scrub period, while minimally affecting the execution of flight softwares. The scrub controller is constructed in a form of state machines, which have two execution modes - normal mode and burst mode. The deadline event generator and period tick generator are designed in a separate way to support the behavior of the scrub controller. The proposed controller is implemented in VHDL code to validate its applicability. A simple version of the controller is also applied to mass memory modules used in STSAT-3.

Keywords

References

  1. S. Yoshioka, H. Kamimura, M. Akiyama, M. Nakamura, T. Tamura, and S. Kuboyama, "A radiation-hardened 32-bit mirco-processor based on the commercial CMOS process," IEEE Transactions on Nuclear Science, vol. 41, no. 6, pp. 2481-2486, 1994. https://doi.org/10.1109/23.340605
  2. T. P. Ma and P. V. Dressendorfer, Ionizing Radiation Effects in MOS Devices and Circuits, John Wiley & Sons, 1989.
  3. 곽성우, 류상문, 박홍영, 오대수, 유관호, 최병재, 김병국, "과학위성1호 탑재 컴퓨터의 설계 및 구현", 한국항공우주학회지, 제31권 4호, pp. 105-111, 2003.
  4. 곽성우, 박홍영 "과학기술위성 1호 탑재 컴퓨터에서의 SEUs 극복을 위한 메모리 운용 및 해석", 한국항공우주학회지, 제32권 1호, pp. 98-105, 2004.
  5. K. H. Kim, H. S. Kim, J. H. Park, K. H. Park, and S. D. Choi, "Design and implementation of the small satellite on-board computer system: KASCOM," Journal of Astronomy and Space Sciences, vol. 13, no. 2, pp. S52-S66, 1996.
  6. C. I. Underwood, "In-orbit radiation effects monitoring on the UoSAT satellite," 4th Annual AIAA/USU Conference on Small Satellite, 1990.
  7. C. M. Krishina and K. G. Shin, Real-Time Systems, McGraw-Hill, 1997.

Cited by

  1. A Fault Detection and Self-Recovery System for Space-Borne Dual Ring Counters vol.62, pp.1, 2013, https://doi.org/10.5370/KIEE.2012.62.1.120