Etissue: A bio-inspired match-based reconfigurable hardware architecture supporting hierarchical self-healing and self-evolution

This paper presents the concept of a match-based biological inspired reconfigurable hardware architecture named electronic tissue (eTissue), which supports hierarchical self-healing and self-evolution. In existing multicellular array architecture, data and cells are tightly-coupled, that is, each data can be processed only by a certain cell. In eTissue, we imitate the match-based recognition mechanism in protein sorting to loosely couple data and cells, i.e., each data can be recognized and processed by any homogeneous cell. This loosely-coupled relationship makes the replacement of cells more flexible, equipping eTissue with more powerful self-healing and self-evolution capabilities. Substitution among homogeneous cells, differentiation of adult stem cells, and conversion between heterogeneous cells endow eTissue with the capability of hierarchical self-healing. The self-evolution of eTissue is derived from differentiation of adult stem cells and conversion between heterogeneous cells. Our fault-injection experiments show that eTissue has promising self-healing and self-evolution capabilities.

[1]  Jan Madsen,et al.  Feasibility Study of a Self-healing Hardware Platform , 2010, ARC.

[2]  R. Uma,et al.  Functional Level Implementation Of Evolvable Hardware Using Genetic Algorithms , 2006, Proceedings of the International Conference Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006..

[3]  A. Schnerch,et al.  Direct conversion of human fibroblasts to multilineage blood progenitors , 2010, Nature.

[4]  Jan Madsen,et al.  eDNA: A Bio-Inspired Reconfigurable Hardware Cell Architecture Supporting Self-organisation and Self-healing , 2009, 2009 NASA/ESA Conference on Adaptive Hardware and Systems.

[5]  Huan-yu Tu Comparisons of Self-Healing Fault-Tolerant Computing Schemes , 2010 .

[6]  Andrew M. Tyrrell,et al.  Immunotronics - novel finite-state-machine architectures with built-in self-test using self-nonself differentiation , 2002, IEEE Trans. Evol. Comput..

[7]  Andrew M. Tyrrell,et al.  Embryonics+immunotronics: a bio-inspired approach to fault tolerance , 2000, Proceedings. The Second NASA/DoD Workshop on Evolvable Hardware.

[8]  Heng Liu,et al.  Intrinsic evolvable hardware implementation of a robust biological development model for digital systems , 2005, 2005 NASA/DoD Conference on Evolvable Hardware (EH'05).

[9]  Marco Tomassini,et al.  A phylogenetic, ontogenetic, and epigenetic view of bio-inspired hardware systems , 1997, IEEE Trans. Evol. Comput..

[10]  Gianluca Tempesti,et al.  Embryonics: a new methodology for designing field-programmable gate arrays with self-repair and self-replicating properties , 1998, IEEE Trans. Very Large Scale Integr. Syst..