Implementing a margolus neighborhood Cellular Automata on a FPGA

被引:0
|
作者
Cerdá, J [1 ]
Gadea, R [1 ]
Paya, G [1 ]
机构
[1] Univ Valencia, Dept Elect Engn, Grp Digital Syst Design, Valencia 46022, Spain
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Margolus neighborhood is the easiest form of designing Cellular Automata Rules with features such as invertibility or particle conserving. In this paper we introduce a notation to describe completely a rule based on this neighborhood and implement it in two ways: The first corresponds to a classical RAM-based implementation, while the second, based on concurrent cells, is useful for smaller systems in which time is a critical parameter. This implementation has the feature that the evolution of all the cells in the design is performed in the same clock cycle.
引用
收藏
页码:121 / 128
页数:8
相关论文
共 50 条
  • [1] On the implementation of a margolus neighborhood cellular automata on FPGA
    Cerdá, J
    Gadea, R
    Herrero, V
    Sebastià, A
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 776 - 785
  • [2] FPGA fabric conscious architecture design and automation of speed-area efficient Margolus neighborhood based cellular automata with variegated scan path insertion
    Palchaudhuri, Ayan
    Anand, Digvijay
    Dhar, Anindya Sundar
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 167 : 50 - 63
  • [3] A generalized neighborhood for cellular automata
    Zaitsev, Dmitry A.
    [J]. THEORETICAL COMPUTER SCIENCE, 2017, 666 : 21 - 35
  • [4] Changing the neighborhood of cellular automata
    Nishio, Hidenosuke
    [J]. Machines, Computations, and Universality, Proceedings, 2007, 4664 : 255 - 266
  • [5] CELLULAR AUTOMATA MACHINES - A NEW ENVIRONMENT FOR MODELING - TOFFOLI,T, MARGOLUS,N
    PRESTON, K
    [J]. NATURE, 1987, 330 (6144) : 122 - 122
  • [6] CELLULAR AUTOMATA MACHINES - A NEW ENVIRONMENT FOR MODELING - TOFFOLI,T, MARGOLUS,N
    PRESTON, K
    [J]. SCIENTIST, 1987, 1 (27): : 23 - 23
  • [7] Modeling and analysis of margolus quantum cellular automata using net-theoretical methods
    Ojala, L
    Penttinen, OM
    Parviainen, E
    [J]. APPLICATIONS AND THEORY OF PETRI NETS 2004, PROCEEDINGS, 2004, 3099 : 331 - 350
  • [8] Beaconless Cooperative Localization in Wireless Sensor network Implementing Cellular Automata Von Neumann Neighborhood
    Banerjee, Chayan
    Das, Arnab
    [J]. 2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, ENERGY & COMMUNICATION (CIEC), 2014, : 550 - 554
  • [9] Evolving FPGA based cellular automata
    Porter, R
    Bergmann, N
    [J]. SIMULATED EVOLUTION AND LEARNING, 1999, 1585 : 114 - 121
  • [10] Cellular Automata Simulations on a FPGA cluster
    Murtaza, S.
    Hoekstra, A. G.
    Sloot, P. M. A.
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2011, 25 (02): : 193 - 204