DOI QR코드

DOI QR Code

A Study on Self Repairing for Fast Fault Recovery in Digital System by Mimicking Cell

  • Kim, Soke-Hwan (Department of Electronics Engineering, Ewha Womans University) ;
  • Hur, Chang-Wu (Department of Electronics Engineering, Mokwon University)
  • Received : 2011.07.25
  • Accepted : 2011.09.16
  • Published : 2011.10.31

Abstract

Living cells generate the cell cycle or apoptosis, depending on the course will be repeated. If an error occurs during this period of life in order to maintain the cells in the peripheral cells find the error portion. These cellular functions were applied to the system to simulate the circuit. Circuit implementation of the present study was constructed the redundant structure in order to found the error quickly. Self-repairing of digital systems as an advanced form of fault-tolerance has been increasingly receiving attention according as digital systems have been more and more complex and speed-up especially for urgent systems or those working on extreme environments such as deep sea and outer space. Simulating the process of cell differentiation algorithm was confirmed by the FPGA on the counter circuit. If an error occurs on the circuit where the error was quickly locate and repair. In this paper, we propose a novel self-repair architecture for fast and robust fault-recovery that can easily apply to real, complex digital systems. These Self-Repairing Algorithms make it possible for the application digital systems to be alive even though in very noisy and extreme environments.

Keywords

References

  1. Daniel Mange, Eduardo Sanchez, Andre Stauffer, Gianluca Tempesti, Pierre Marchal, and Christian Piguet, "Embryonics: A New Methodology for Designing Field-Programmable Gate Arrays with Self-Repair and Self-Replicating Properties," IEEE Trans. VLSI Syst., vol. 6, pp. 387-399, Sep. 1998. https://doi.org/10.1109/92.711310
  2. Will Barker, David M. Halliday, Yann Thoma, Eduardo Sanchez, Gianluca Tempesti, and Andy M. Tyrrell, "Fault Tolerance Using Dynamic Reconfiguration on the POEtic Tissue," IEEE Trans. Evol. Comput., vol. 11, no. 5, pp. 666-684, Oct. 2007. https://doi.org/10.1109/TEVC.2007.896690
  3. Garrison W. Greenwood, "On the Practicality of Using Intrinsic Reconfiguration for Fault Recovery," IEEE Trans. Evol. Comput., vol. 9, no. 4, pp. 398-405, Aug. 2005. https://doi.org/10.1109/TEVC.2005.850278
  4. Wei-Je Huang and Edward J. McCluskey, "Column-Based Precompiled Configuration Techniques for FPGA Fault Tolerance," Proc. IEEE Field-Programmable Custom Computing Machines (FCCM 01), pp. 137-146, 2001.
  5. Can Ozturkeri and Mathieu S. Capcarrere, "Self-repair Ability of a Toroidal and Non-toroidal Cellular Developmental Model," the proceeding of, volume 3630 of Lecture Notes in Computer Science, Berlin, Heidelberg: Springer-Verlag, 2005, pp 138-148
  6. Garrison W. Greenwood, "On the Practicality of Using Intrinsic Reconfiguration for Fault Recovery," IEEE Trans. Evol. Comput., vol. 9, no. 4, pp. 398-405, Aug. 2005. https://doi.org/10.1109/TEVC.2005.850278
  7. Andrew J. Greensted and Andy M. Tyrrell, "RISA: A Hardware Platform for Evolutionary Design," Proceedings of the 2007 IEEE Workshop on Evolvable and Adaptive Hardware (WEAH 2007), pp. 1-7, Apr. 2007.