loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The First NASA/DOD Workshop on Evolvable Hardware
GeneticFPGA: Evolving Stable Circuits on Mainstream FPGA Devices
Pasadena, California
July 19-July 21
ISBN: 0-7695-0256-3
Delon Levi, Xilinx Inc.
Steven A. Guccione, Xilinx Inc.
GeneticFPGA is a Java-based tool for evolving digital circuits on Xilinx XC4000EX(tm) and XC4000XL(tm) devices. Unlike other FPGA architectures popular with Evolutionary Hardware researchers, the XC4000 series architectures cannot accept arbitrary configuration data. Only a small subset of configuration bit patterns will produce operational circuits; other configuration bit patterns produce circuits which are unreliable and may even permanently damage the FPGA device. GeneticFPGA uses novel software techniques to produce legal circuit configurations for these devices, permitting experimentation with evolvable hardware on the larger, faster, more mainstream devices. In addition, these techniques have led to methods for evolving circuits which are neither temperature, voltage, nor silicon dependent. An 8-bit counter and several digital frequency dividers have been successfully evolved using this approach. GeneticFPGA uses Xilinx's JBits(tm) interface to control the generation of bitstream configuration data and the XHWIF portable hardware interface to communicate with a variety of commercially available FPGA-based hardware. GeneticFPGA, JBits, and XHWIF are currently being ported to the Xilinx Virtex(tm) family of devices, which will provide greatly increased reconfiguration speed and circuit density.
Citation:
Delon Levi, Steven A. Guccione, "GeneticFPGA: Evolving Stable Circuits on Mainstream FPGA Devices," eh, pp.12, The First NASA/DOD Workshop on Evolvable Hardware, 1999
Usage of this product signifies your acceptance of the Terms of Use.