DocumentCode :
412600
Title :
Identification of functionality during development on a virtual Sblock FPGA
Author :
Tufte, Gunnar ; Haddow, Pauline C.
Author_Institution :
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
Volume :
1
fYear :
2003
fDate :
8-12 Dec. 2003
Firstpage :
731
Abstract :
Artificial development is a newer approach aimed at achieving complex solutions. This work aims to develop electronic circuits although the results presented are, in fact, of a more general interest to artificial development research. In theory, a circuit may be described by a relatively simple genotype which is then grown to the final circuit. One of the challenges that exists, is how and when to interpret the functionality of the growing phenotype i.e. the growing circuit solution. This challenge is addressed. The development process described is a rule-based system on a nonuniform cellular automata topology. The experiments presented investigate the effect of different start states as well as considering the number of state and development steps in the development process.
Keywords :
artificial life; cellular automata; circuit complexity; electronic engineering computing; field programmable gate arrays; genetic algorithms; knowledge based systems; artificial development; circuit optimization; circuit solution; electronic circuit complexity; electronic circuits development; evolvable hardware; functionality identification; functionality interpretation; genotype representation; nonuniform cellular automata topology; phenotype; rule-based system; virtual Sblock FPGA; Art; Automata; Circuit topology; Electronic circuits; Field programmable gate arrays; Hardware; Information science; Organisms; Shape;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
Print_ISBN :
0-7803-7804-0
Type :
conf
DOI :
10.1109/CEC.2003.1299648
Filename :
1299648
Link To Document :
بازگشت