• DocumentCode
    2035735
  • Title

    On a hardware architecture for the evolution of cellular automata functionality

  • Author

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

  • Author_Institution
    Inst. of Microelectron. Syst., Darmstadt Univ. of Technol., Germany
  • Volume
    1
  • fYear
    2005
  • fDate
    14-15 July 2005
  • Firstpage
    91
  • Abstract
    The authors described the architecture of a cellular automaton used as a hardware accelerator in the evaluation loop or a genetic algorithm (GA). Cellular automata are basic computational structures of interacting units which are capable of exposing self-organization and emergent behavior. To investigate this behavior subject to different cell interconnect patterns, an automated inspection flow is needed, including a very fast evaluation of single specimen. The solution consists of a distributed software environment for a parallel simulation, where server processes can encapsulate a hardware accelerator instead of a software simulation. Here the focus is on the hardware implementation: a flexible FPGA-based accelerator for cellular automata evaluation which is accessed transparently by a GA Java client. First results show moderate area requirements allowing an FPGA implementation and a clock frequency of up to about 130 MHz raw transition performance.
  • Keywords
    Java; cellular automata; field programmable gate arrays; genetic algorithms; hardware-software codesign; FPGA; automated inspection flow; cell interconnect patterns; cellular automata functionality; distributed software environment; genetic algorithm; hardware architecture; parallel simulation; Automata; Clocks; Computational modeling; Computer architecture; Field programmable gate arrays; Frequency; Genetic algorithms; Hardware; Inspection; Java;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Circuits and Systems, 2005. ISSCS 2005. International Symposium on
  • Print_ISBN
    0-7803-9029-6
  • Type

    conf

  • DOI
    10.1109/ISSCS.2005.1509858
  • Filename
    1509858