Embedding Universal Delay-Insensitive Circuits in Asynchronous Cellular Spaces
Asynchronous Cellular Automata (ACA) are cellular automata which allow cells to be updated at times that are random and independent of each other. Due to their unpredictable behavior, ACA are usually dealt with by simulating a timing mechanism that forces all cells into synchronicity. Though this al...
Saved in:
| Published in | Fundamenta informaticae Vol. 58; no. 3-4; pp. 295 - 320 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
London, England
SAGE Publications
01.12.2003
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0169-2968 1875-8681 |
| DOI | 10.3233/FUN-2003-583-407 |
Cover
| Summary: | Asynchronous Cellular Automata (ACA) are cellular automata which
allow cells to be updated at times that are random and independent of each
other. Due to their unpredictable behavior, ACA are usually dealt with by
simulating a timing mechanism that forces all cells into synchronicity. Though
this allows the use of well-established synchronous methods to conduct
computations, it comes at the price of an increased number of cell states. This
paper presents a more effective approach based on a 5-state ACA with von
Neumann neighborhood that uses rotation- and reflection-symmetric transition
rules to describe the interactions between cells. We achieve efficient
computation on this model by embedding so-called Delay-Insensitive circuits in
it, a type of asynchronous circuits in which signals may be subject to
arbitrary delays, without this being an obstacle to correct operation. Our
constructions not only imply the computational universality of the proposed
cellular automaton, but also allow the efficient use of its massive
parallelism, in the sense that the circuits operate in parallel and there are
no signals running around indefinitely in the circuits in the absence of
input. |
|---|---|
| Bibliography: | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| ISSN: | 0169-2968 1875-8681 |
| DOI: | 10.3233/FUN-2003-583-407 |