Artificial Life · 1998 · 38 citations · 20 references
EngineeringComputer EngineeringComputer SystemsArtificial IntelligenceField-programmable Gate ArraysReconfigurable ComputingCellular AutomataField-programmable Gate Array ArchitectureFpga ArchitectureLogic SynthesisProgrammable Logic DevicesReconfigurable System ArchitectureField-programmable Gate Arrays (Fpgas)Human IntelligenceLogic GatesLogic ReconfigurationReconfigurable Logic ArchitectureReconfigurable Logic DevicesSelf-reconfigurable HardwareSelf-repairing Hardware
Biological organisms are among the most intricate structures known to man, exhibiting highly complex behavior through the massively parallel cooperation of numerous relatively simple elements, the cells. As the development of computing systems approaches levels of complexity such that their synthesis begins to push the limits of human intelligence, engineers are starting to seek inspiration in nature for the design of computing systems, both at the software and at hardware levels. We present one such endeavor, notably an attempt to draw inspiration from biology in the design of a novel digital circuit: a field-programmable gate array (FPGA). This reconfigurable logic circuit will be endowed with two features motivated and guided by the behavior of biological systems: self-replication and self-repair.
20
Theory of Self-Reproducing Automata
Jacob T. Schwartz, John von Neumann, Arthur W. Burks · Mathematics of Computation · 1967 · 5.5K citations
Fundamentals of Artificial Neural Networks
M.H. Hassoun · Proceedings of the IEEE · 1996 · 1.9K citations
Akers · IEEE Transactions on Computers · 1978 · 1.8K citations
Cellular Automata and Complexity
Stephen Wolfram, A. John Mallinckrodt · Computers in Physics · 1995 · 874 citations