Subscribe Now Subscribe Today
Science Alert
 
Blue
   
Curve Top
Journal of Applied Sciences
  Year: 2007 | Volume: 7 | Issue: 3 | Page No.: 380-385
DOI: 10.3923/jas.2007.380.385
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Digital Circuit Structure Design via Evolutionary Algorithm Method

K.H. Chong, I.B. Aris, M.A. Sinan and B.M. Hamiruce

Abstract:
In this study, a new method for automatic optimization of digital circuit design method has been introduced. This method is base on randomized search techniques mimicking natural genetic evolution. The proposed method is an iterative procedure that consists of a constant-size population of individuals, each one encoding a possible solution in a given problem space. The structure of the circuit is encoded into one-dimensional genotype as represented by a finite string of bits. A number of bit string used to represent 8 types of possible logic gates, Wire 1, Wire 2, NOT 1, NOT 2, XOR, XNOR, NAND, NOR, AND and OR. The structure of gates are arranged in a m * n matrix form which m is the number of input variables. The experimental results have shown that this method can produce the circuit design base on user specified performance requirement. The representation approach also has been implemented with a computer program which can give better achievement in terms of quality solution and speed of convergence.
PDF Fulltext XML References Citation Report Citation
 RELATED ARTICLES:
  •    Applications of Evolutionary Algorithms in the Design Automation of Analog Integrated Circuits
  •    Nodal Admittance Matrix and Pathological Realization of BOOA, DDA, DDOFA and DDOMA
  •    Generalized, Floating and Self Adjoint Differential Voltage Current Conveyor
How to cite this article:

K.H. Chong, I.B. Aris, M.A. Sinan and B.M. Hamiruce, 2007. Digital Circuit Structure Design via Evolutionary Algorithm Method. Journal of Applied Sciences, 7: 380-385.

DOI: 10.3923/jas.2007.380.385

URL: https://scialert.net/abstract/?doi=jas.2007.380.385

COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

Curve Bottom