• DocumentCode
    2139133
  • Title

    Programmable and reconfigurable hardware architectures for the rapid prototyping of cellular automata

  • Author

    Zipf, Peter ; Soffke, Oliver ; Schumacher, André ; Dogaru, Radu ; Glesner, Manfred

  • Author_Institution
    Inst. of Microelectron. Syst., Darmstadt Univ. of Technol., Germany
  • fYear
    2005
  • fDate
    24-26 Aug. 2005
  • Firstpage
    329
  • Lastpage
    334
  • Abstract
    In this paper we describe and compare several architectures of cellular automata to be used as hardware accelerators in the evaluation loop of a genetic algorithm. In addition, two dynamically reconfigurable cell interconnection networks are presented capable to realize nonregular lattices. Cellular automata are basic computational structures of interacting units which may expose self-organization and emergent behaviour. To investigate this behaviour subject to different cell interconnect patterns, an automated inspection flow is needed, including a very fast evaluation of single specimen. For that purpose, a flexible FPGA-based accelerator for cellular automata evaluation is used, which can be accessed transparently by a Java client running the genetic algorithm. Several architectures have been developed for that: a straightforward implementation of the cellular automaton, an area-reduced architecture, a dynamically reconfigurable interconnection network, which allows the interconnection of single cells under certain constraints and, finally, a dynamically reconfigurable interconnection network, which allows to connect cells arbitrarily.
  • Keywords
    cellular automata; genetic algorithms; programmable circuits; programmable logic devices; reconfigurable architectures; FPGA-based accelerator; cellular automata; evaluation loop; genetic algorithm; hardware accelerators; programmable hardware architectures; reconfigurable cell interconnection networks; self-organization; Automata; Cellular networks; Computer architecture; Genetic algorithms; Hardware; Inspection; Java; Lattices; Multiprocessor interconnection networks; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2005. International Conference on
  • Print_ISBN
    0-7803-9362-7
  • Type

    conf

  • DOI
    10.1109/FPL.2005.1515743
  • Filename
    1515743