Bio Molecular Engine: a bio-inspired environment for models of growing and evolvable computation
GECCO '05 Proceedings of the 7th annual workshop on Genetic and evolutionary computation
Construction universality in purely asynchronous cellular automata
Journal of Computer and System Sciences
Journal of Electronic Testing: Theory and Applications
Defect-tolerance in cellular nanocomputers
New Generation Computing
Formal methods for the analysis and synthesis of nanometer-scale cellular arrays
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Applying dynamic reconfiguration for fault tolerance in fine-grained logic arrays
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Increasing fault-tolerance in cellular automata-based systems
UC'11 Proceedings of the 10th international conference on Unconventional computation
Skew Dependence of Nanophotonic Devices Based on Optical Near-Field Interactions
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Fluctuation-driven computing on number-conserving cellular automata
Information Sciences: an International Journal
Online marking of defective cells by random flies
ACRI'06 Proceedings of the 7th international conference on Cellular Automata for Research and Industry
Brownian Circuits: Fundamentals
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Cellular automata-based systems with fault-tolerance
Natural Computing: an international journal
Hi-index | 0.00 |
Asynchronous cellular arrays have gained attention as promising architectures for nanocomputers, because of their lack of a clock, which facilitates low power designs, and their regular structure, which potentially allows manufacturing techniques based on molecular self-organization. With the increase in integration density comes a decrease in the reliability of the components from which computers are built, and implementations based on cellular arrays are no exception to this. This paper advances asynchronous cellular arrays that are tolerant to transient errors in up to one third of the information stored by its cells. The cellular arrays require six rules to describe the interactions between the cells, implying less complexity of the cells as compared to a previously proposed (nonfault-tolerant) asynchronous cellular array that employs nine rules.