DOI QR코드

DOI QR Code

A Fault Detection and Self-Recovery System for Space-Borne Dual Ring Counters

우주용 중복구조 링 카운터를 위한 고장 진단 및 자가 복구 시스템

  • 곽성우 (계명대학교 전자공학과) ;
  • 양정민 (대구가톨릭대학교 전자공학과)
  • Received : 2012.05.18
  • Accepted : 2012.11.21
  • Published : 2013.01.01

Abstract

This paper proposes a novel scheme of fault detection and self-recovery for space-borne dual ring counters subject to transient faults. The considered ring counter is equipped with hardware redundancy, but it has a limited output domain where direct access to the current state is unavailable. We employ the theory of corrective control to detect any transient fault occurring to the counter bits and to realize immediate self-recovery of the ring counter back to the normal state. The structure of the fault-tolerant controller is designed to be minimal regardless of the counter size. To validate the applicability, we implement the proposed system on a commercial FGPA board.

Keywords

References

  1. S. Karp, B. K. Gilbert, "Digital system design in the presence of single event upsets", IEEE Transactions on Aerospace and Electronic Systems, vol. 29, no. 2, pp. 310-316, 1993. https://doi.org/10.1109/7.210069
  2. S. W. Kwak, and J.-M. Yang, "Development of error-corrector control algorithm for automatic error detection and correction on space memory modules", The Transactions of the Korean Institute of Electrical Engineers, vol. 60, no. 5, pp. 1036-1042, 2011. https://doi.org/10.5370/KIEE.2011.60.5.1036
  3. A. G. Holmes-Siedle, and L. Adams, Handbook of radiation effects, Oxford University Press, 2002.
  4. C. M. Krishina and K. G. Shin, Real-Time Systems, McGraw-Hill, 1997.
  5. A. Ziv and J. Bruck, "Analysis of checkpointing schemes with task duplication", IEEE Transactions on Computers, vol. 47, no. 2, pp. 222-227, 1998. https://doi.org/10.1109/12.663769
  6. T. E. Murphy, X. Geng, and J. Hammer, "On the control of asynchronous machines with races", IEEE Transactions on Automatic Control, vol. 48, no. 6, pp. 1073-1081, 2003. https://doi.org/10.1109/TAC.2003.812814
  7. J.-M. Yang, and S. W. Kwak, "Corrective control of input/output asynchronous sequential machines for overcoming disturbance inputs", The Transactions of the Korean Institute of Electrical Engineers, vol. 58, no. 3, pp. 591-597, 2009.
  8. J.-M. Yang, and S. W. Kwak, "Model matching for asynchronous sequential machines with uncontrollable inputs", IEEE Transactions on Automatic Control, vol. 56, no. 9, pp. 2140-2145, 2011. https://doi.org/10.1109/TAC.2011.2152250
  9. J. Teifel, "Self-voting dual-modular-redundancy circuits for single-event-transient mitigation", IEEE Transactions on Nuclear Science, vol. 55, no. 6, pp. 3435-3439, 2008. https://doi.org/10.1109/TNS.2008.2005583
  10. P. Reviriego, C. J. Bleakley, and J. A. Maestro, "Structural DMR: a technique for implementation of soft-error-tolerant FIR filters", IEEE Transactions on Circuits and Systems-II: Express Briefs, vol. 58, no. 8, pp. 512-516, 2011. https://doi.org/10.1109/TCSII.2011.2158750
  11. P. Reviriego, C. BleakleY, J. A. Maestro, and A. O'Donnell, "Offset DMR: a low overhead soft error detection and correction technique for transform-based convolution", IEEE Transactions on Computers, vol. 60, no. 10, pp. 1511-1516, 2011. https://doi.org/10.1109/TC.2011.80