Delay-insensitive computation in asynchronous cellular automata

被引:28
|
作者
Lee, J [1 ]
Adachi, S [1 ]
Peper, F [1 ]
Mashiko, S [1 ]
机构
[1] Natl Inst Informat & Commun Technol, Nanotechnol Grp, Nishi Ku, Kobe, Hyogo 6512492, Japan
关键词
cellular automata; asynchronous; delay-insensitive circuits;
D O I
10.1016/j.jcss.2004.10.009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Asynchronous cellular automata (ACA) are cellular automata that allow cells to update their states independently at random times. Because of the unpredictability of the order of update, computing on ACA is usually done by simulating a timing mechanism to force all cells into synchronicity after which well-established synchronous methods of computation can be used. In this paper, we present a more effective method of computation based upon a 4-state two-dimensional ACA with von Neumann neighborhood that is based on the construction in the cellular space of delay-insensitive circuits, a special type of asynchronous circuits, whose operations are robust to arbitrary delays in operators or interconnection lines. We show that this novel ACA model can be used to construct a universal Turing machine, which suffices to prove its computational universality. (C) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:201 / 220
页数:20
相关论文
共 50 条
  • [1] Embedding universal delay-insensitive circuits in asynchronous cellular spaces
    Lee, J
    Adachi, S
    Peper, F
    Morita, K
    [J]. FUNDAMENTA INFORMATICAE, 2003, 58 (3-4) : 295 - 320
  • [2] Efficient and robust delay-insensitive QCA (quantum-dot cellular automata) design
    Choi, Minsu
    Choi, Myungsu
    Patitz, Zachary
    Park, Nohpill
    [J]. 21ST IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2006, : 80 - +
  • [3] Delay-Insensitive Asynchronous ALU for Cryogenic Temperature Environments
    Hollosi, Brent
    Barlow, Matthew
    Fu, Guoyuan
    Lee, Chris
    Di, Jia
    Smith, Scott C.
    Mantooth, H. Alan
    Schupbach, Marcelo
    [J]. 2008 51ST MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2008, : 322 - +
  • [4] Quasi delay-insensitive bus for fully asynchronous systems
    Molina, PA
    Cheung, PYK
    Bormann, DS
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 189 - 192
  • [5] Direction-Reversible Self-Timed Cellular Automata for Delay-Insensitive Circuits
    Morrison, Daniel
    Ulidowski, Irek
    [J]. JOURNAL OF CELLULAR AUTOMATA, 2017, 12 (1-2) : 101 - 120
  • [6] Direction-Reversible Self-Timed Cellular Automata for Delay-Insensitive Circuits
    Morrison, Daniel
    Ulidowski, Irek
    [J]. CELLULAR AUTOMATA: 11TH INTERNATIONAL CONFERENCE ON CELLULAR AUTOMATA FOR RESEARCH AND INDUSTRY, 2014, 8751 : 367 - 377
  • [7] A quasi delay-insensitive bus proposal for asynchronous systems
    Molina, PA
    Cheung, PYK
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS, PROCEEDINGS, 1997, : 126 - 139
  • [8] Cellular array-based delay-insensitive asynchronous circuits design and test for nanocomputing systems
    Di, Jia
    Lala, Parag K.
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2007, 23 (2-3): : 175 - 192
  • [9] Cellular Array-based Delay-insensitive Asynchronous Circuits Design and Test for Nanocomputing Systems
    Jia Di
    Parag K. Lala
    [J]. Journal of Electronic Testing, 2007, 23 : 175 - 192
  • [10] Asynchronous comparison-based decoders for delay-insensitive codes
    Akella, V
    Vaidya, NH
    Redinbo, GR
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (07) : 802 - 811