• DocumentCode
    1858078
  • Title

    CSDL & GLIDER: Tools for implementing cellular structures into FPGAs

  • Author

    Jodar, Nestor Ferrando ; Boluda, Joaquin Cerda ; Girones, Rafael Gadea ; Bosch, Vicente Herrero

  • Author_Institution
    Electron. Eng. Dept., Univ. Politec. de Valencia, Valencia
  • fYear
    2008
  • fDate
    28-30 April 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Cellular Automata (CA) 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, Cellular Structure Description Language (CSDL) and Glider are presented. CSDL is a language specifically oriented to define a wide range of cellular nets. CSDL allows defining a cell and describing the interconnection between cells by simply selecting a topological distribution and mapping inputs to outputs in a regular way. After compilation, a CSDL file can be used in several development systems, both for software, simulation purposes or for hardware implementation.
  • Keywords
    cellular automata; field programmable gate arrays; logic CAD; specification languages; CSDL; FPGA; GLIDER; cellular automata; cellular nets; cellular structure description language; cellular structures; deterministic rules; digital electronic structures; finite set; Cellular networks; Circuits and systems; Field programmable gate arrays; Hardware; Integrated circuit interconnections; Java; LAN interconnection; Lattices; Microprocessors; Programmable logic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Devices, Circuits and Systems, 2008. ICCDCS 2008. 7th International Caribbean Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-1956-2
  • Electronic_ISBN
    978-1-4244-1957-9
  • Type

    conf

  • DOI
    10.1109/ICCDCS.2008.4542647
  • Filename
    4542647