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