Title :
On-chip and on-line self-reconfigurable adaptable platform: the non-uniform cellular automata case
Author :
Upegui, Andres ; Sanchez, Eduardo
Author_Institution :
Logic Syst. Lab., Ecole Polytechnique Federale de Lausanne
Abstract :
In spite of the high parallelism exhibited by cellular automata architectures, most implementations are usually run in software. For increasing execution parallelism, hardware implementations on FPGAs have been proposed, under the cost of being un-flexible, and inefficient in terms of resource utilization. In this paper, we present a platform for evolving CA by exploiting the partial re-configurability of current commercial FPGAs. Our implementation includes an on-chip soft-processor that generates a partial bitstream, reconfigures the FPGA, and computes the fitness. After finding a good individual, the evolved CA can be used as a peripheral for performing useful computation. As case study we present CA co-evolution for a random number generator and for the firefly synchronization problem
Keywords :
cellular automata; field programmable gate arrays; reconfigurable architectures; FPGA; nonuniform cellular automata case; on-chip online self-reconfigurable adaptable platform; on-chip soft-processor; Bioinformatics; Circuits; Computer aided software engineering; Costs; Field programmable gate arrays; Genomics; Hardware; Parallel processing; Programmable logic arrays; System-on-a-chip;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
DOI :
10.1109/IPDPS.2006.1639464