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
Link To Document