Reverse path forwarding of broadcast packets
Communications of the ACM
NanoFabrics: spatial computing using molecular electronics
ISCA '01 Proceedings of the 28th annual international symposium on Computer architecture
Self-timed cellular automata and their computational ability
Future Generation Computer Systems - Cellular automata CA 2000 and ACRI 2000
Reversible Computation in Asynchronous Cellular Automata
UMC '02 Proceedings of the Third International Conference on Unconventional Models of Computation
Fault-tolerance in nanocomputers: a cellular array approach
IEEE Transactions on Nanotechnology
Reconfiguring Circuits Around Defects in Self-Timed Cellular Automata
ACRI '08 Proceedings of the 8th international conference on Cellular Automata for Reseach and Industry
On molecular implementations of cellular automata
ACS'10 Proceedings of the 10th WSEAS international conference on Applied computer science
On Cellular Automata rules of molecular arrays
Natural Computing: an international journal
Hi-index | 0.00 |
For the manufacturing of computers built by nanotechnology, defects are expected to be a major problem. This paper explores this issue for nanocomputers based on cellular automata. Known for their regular structure, such architectures promise cost-effective manufacturing based on molecular self-organization. We show how a cellular automaton can detect defects in a self-contained way, and how it configures circuits on its cells while avoiding the defects. The employed cellular automaton is asynchronous, i.e., it does not require a central clock to synchronize the updates of its cells. This mode of timing is especially suitable for the high integration densities of nanotechnology implementations, since it potentially causes less heat dissipation.