DocumentCode :
477999
Title :
Evolutionary Design of Combinational Circuits Based on an Embryo Circuit Module
Author :
Zhang, Zhimei ; Qiao, Shuang ; Li, Chunju ; Wang, Honggang ; Li, Yao ; Cheng, Liying
Author_Institution :
Phys. Sch., Shenyang Normal Univ., Shenyang
Volume :
1
fYear :
2008
fDate :
18-20 Oct. 2008
Firstpage :
81
Lastpage :
85
Abstract :
This paper introduces a new design method of combinational circuits based on genetic programming (GP). An embryo circuit, which combines all evolvable functional cells together, is designed. Each evolvable cell is evolved separately which is the core of the embryo circuit and the whole circuit is designed after the cells evolutionary design finishes. GP is the evolutionary algorithms used to generate a satisfying circuit. The individuals of GP are represented by multi sub-tree groups in order to match the circuits´ structures. Corresponding genetic operations are established, including improved crossover and mutation operators. In addition, the paper introduces a random individual set in order to improve the quality of a population. Finally the ability of this improved algorithm for finding optimal solution and its convergence speed are improved much. Final evolutionary results are structures of electronic circuits, which are easily understandable. The paper introduces a method of fitness evaluation based on true tables. The evolutionary results are inputted into MaxplusII10.2 to simulate their functions. In the experiment, two 2 bits ALU is designed, their simulation results shows the method is practicable and the designed circuits are independent on priori knowledge and their functions are satisfying. The comparison experiments proved the presented improved GP speeded up the convergence and improved the ability of GP for finding optimal solution.
Keywords :
combinational circuits; genetic algorithms; trees (mathematics); combinational circuits; embryo circuit module; evolutionary algorithms; evolutionary design; genetic programming; multi sub-tree groups; Algorithm design and analysis; Circuit simulation; Circuit synthesis; Combinational circuits; Design methodology; Embryo; Evolutionary computation; Genetic mutations; Genetic programming; Physics; Combinational Circuits; Embryo Circuit; Evolutionary Design; Genetic Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Natural Computation, 2008. ICNC '08. Fourth International Conference on
Conference_Location :
Jinan
Print_ISBN :
978-0-7695-3304-9
Type :
conf
DOI :
10.1109/ICNC.2008.585
Filename :
4666815
Link To Document :
بازگشت