DOI QR코드

DOI QR Code

Analysis and Comparison of Error Detection and Correction Codes for the Memory of STSAT-3 OBC and Mass Data Storage Unit

과학기술위성 3호 탑재 컴퓨터와 대용량 메모리에 적용될 오류 복구 코드의 비교 및 분석

  • Published : 2010.02.01

Abstract

When memory devices are exposed to space environments, they suffer various effects such as SEU(Single Event Upset). Memory systems for space applications are generally equipped with error detection and correction(EDAC) logics against SEUs. In this paper, several error detection and correction codes - RS(10,8) code, (7,4) Hamming code and (16,8) code - are analyzed and compared with each other. Each code is implemented using VHDL and its performances(encoding/decoding speed, required memory size) are compared. Also the failure probability equation of each EDAC code is derived, and the probability value is analyzed for various occurrence rates of SEUs which the STSAT-3 possibly suffers. Finally, the EDAC algorithm for STSAT-3 is determined based on the comparison results.

Keywords

References

  1. "과학기술위성 3호 시스템 요구사항 검토 회의"자료집, 한국항공우주연구원, 2007. 8
  2. S.M. Park, Y.H. Shin, and K.W. Min, "우리별 1,2호의 Single Event Upset 관측", 한국항공우주학회지, pp.152-158, 1996.
  3. H.B. Garrett and C.P. Pike, "Space Systems and Their Interactions with Earth's Space Environment", Progress in Astronautics and Aeronautics, Vol.71, 1980.
  4. 곽성우, 류상문, 박홍영 외, "과학기술위성1호 탑재 컴퓨터의 설계 및 구현", 한국항공우주학회지, vol.31 (4), pp. 105-111, 2003.
  5. 곽성우, 박홍영, "과학기술위성 1호 탑재 컴퓨터에서의 SEUs 극복을 위한 메모리 운용 및 해석", 항공우주학회지, Vol. 32 (1), pp.98-105, 2004. 2
  6. 곽성우, "과학기술위성 3호 대용량 메모리에서의 SEU 극복 방법 및 확률해석", 전자공학회 논문지, 제45권 4호, pp.35-41, 2008.
  7. 양정민, 곽성우, "비동기 상태 피드백 제어를 이용한 TMR 메모리 SEU 극복", 전기학회 논문지, 제57권 8호, pp.1440-1446, 2008.
  8. 서인호, 이종주, 박홍영, 오대수, 최명진, 방효충, "과학기술위성 2호 대용량 메모리 유닛 비행모델 설계 및 구현", 한국항공우주학회 추계학술발표회 논문집, 2006.
  9. http://klabs.org/richcontent/Papers/Hans/ Edac/EDAC8Cyclic.pdf
  10. http://www.informit.com/content/images/art_sklar7_reed-solomon/elementLinks/art_sklar7_reed-solomon.pdf