• DocumentCode
    432866
  • Title

    A Cellular Automata System with FPGA

  • Author

    Kobori, Tomoyoshi ; Maruyama, Tsutomu ; Hoshino, Tsutomu

  • Author_Institution
    University of Tsukuba
  • fYear
    2001
  • fDate
    March 29 2001-April 2 2001
  • Firstpage
    120
  • Lastpage
    129
  • Abstract
    In cellular automata, a single update rule is applied simultaneously to each cell on the lattice. Therefore, many approaches with parallel and distributed systems have been researched. In this paper, we propose a cellular automata system which consists of only one desktop computer and one PCI board with one FPGA. In the system, users need to write only the update rule using a dedicated language (a simple extension of C), and then, the rule is compiled and linked with the hardware libraries based on a new computation method for the systems with limited memory bandwidth. In the computation method, cells on large size lattice can be efficiently processed in parallel and in pipeline. Experiments on lattice-gas model (2048 × 1024 cells) and Life Game (2048 × 1024) showed good results. The speedup by the system is 155 times and 250 times compared with Pentium-III 700MHz respectively.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2001. FCCM '01. The 9th Annual IEEE Symposium on
  • Conference_Location
    Rohnert Park, CA, USA
  • Print_ISBN
    0-7695-2667-5
  • Type

    conf

  • Filename
    1420908