• DocumentCode
    3039271
  • Title

    CSDL & GLIDER: CAD Tools for Hardware Implementation of Cellular Automata

  • Author

    Jodar, N.F. ; Boluda, Joaquín Cerdà ; Girones, R.G. ; Bosch, Vicente Herrero

  • Author_Institution
    Grupo de Diseno de Sist. Digitales, Univ. Politec. de Valencia, Valencia
  • fYear
    2008
  • fDate
    Sept. 29 2008-Oct. 4 2008
  • Firstpage
    20
  • Lastpage
    25
  • Abstract
    Cellular Automata (CA) are discrete dynamical systems. Physically, a CA consists of consist of a lattice of discrete identical sites called cells, each one taking a value from a finite set. The values of the cells evolve in discrete steps according to deterministic rules that specify the value of the cell in terms of the values of the neighboring sites. Due to its massive parallelism, CA are not appropriated to be implemented on classical, sequential resources such as microprocessors, but adapt better to digital electronic structures such as FPGAs. In this paper, two tools oriented to the hardware implementations of CA are presented. CSDL is a language specifically oriented to define a wide range of cellular nets and, Glider, allows to make graphically these definitions and export it to a hardware description language.
  • Keywords
    cellular automata; logic design; CAD tools; CSDL; FPGA; GLIDER; cellular automata; cellular nets; digital electronic structures; discrete dynamical systems; discrete identical sites; hardware description language; lattice identical sites; microprocessors; Automata; Cellular networks; Cellular neural networks; Field programmable gate arrays; Hardware design languages; Java; Land mobile radio cellular systems; Lattices; Microprocessors; Programmable logic arrays; Cellular Automata; FPGA implementation; VHDL; paralel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Electronics and Micro-electronics, 2008. ENICS '08. International Conference on
  • Conference_Location
    Valencia
  • Print_ISBN
    978-0-7695-3370-4
  • Electronic_ISBN
    978-0-7695-3370-4
  • Type

    conf

  • DOI
    10.1109/ENICS.2008.35
  • Filename
    4641229