| 
         FAULT-TOLERANT NANOCOMPUTERS BASED ON ASYNCHRONOUS CELLULAR AUTOMATA  | 
    
TEIJIRO ISOKAWA, FUKUTARD ABO, FERDINAND PEPER,  | 
    
Cellular Automata (CA) are a promising architecture for computers with nanometer
            scale sized components, because their regular structure potentially allows chemical
            manufacturing techniques based on self-organization. With the increase in integration
            density, however, comes a decrease in the reliability of the components from which such
            computers will be built. This paper employs BCH error-correcting codes to construct
            CA with improved reliability. We construct an asynchronous CA of which a quarter of
            the (ternary) bits storing a cell's state information may be corrupted without affecting
            the CA's operations, provided errors are evenly distributed over a cell's bits (no burst
            errors allowed). Under the same condition, the corruption of half of a cell's bits can be
            detected.  |