Fault-tolerant systems: the way biology does it!

The design of a basic cell to be used as the main building block of embryonic arrays is presented. The main properties of embryonic systems, including multicellular organisation, cellular differentiation and cellular division, are all covered by the arrays constructed with the cell. The implementation of a 1-bit, 3-input voter circuit is presented as practical example showing the effectiveness of such a design in terms of functionality and fault-tolerance.

[1]  Gianluca Tempesti,et al.  Embryonics: The Birth of Synthetic Life , 1995, Towards Evolvable Hardware.

[2]  Jordi Madrenas,et al.  Evolvable Systems: From Biology to Hardware , 1996, Lecture Notes in Computer Science.

[3]  Marco Tomassini,et al.  Towards Evolvable Hardware: The Evolutionary Engineering Approach , 1996 .

[4]  Adrian Thompson,et al.  Silicon evolution , 1996 .

[5]  Gianluca Tempesti,et al.  Embryonics: a new family of coarse-grained field-programmable gate array with self-repair and self-reproducing properties , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[6]  Marco Tomassini,et al.  Towards Evolvable Hardware , 1996, Lecture Notes in Computer Science.