Development and Improvement of Analog Circuit Design: a Message Passing Interface Paralel Computing Approach with Genetic Algorithms

The world, we live and will live in the future, is Analog. Everything we can see, hear and perceive in life is Analog, from voice, music and seismic activity to visual perception, voice recognition and energy delivery. 20th Century scientists are still trying to understand and formulate world events. For this aim they have produced a system, which is different human machine language, name is Digital Systems. Digital Systems is only human known and used systems. If anything in the world is wanted to be done in digital language, firstly it has to be converted to digital language. After digital conversion if you find any results, you have to re convert results into Analog again, which is necessary for the real world, because world is absolutely Analog. Sometimes this method brings us solutions, but the 20th century designer scientists have reached some limits about creating answers in hard, long ways. Therefore it is impossible to fathom engineering real-life solutions without the help and support of high-performance Analog Electronics. If we have a universal solution, Analog, in our hands why do we prefer to use Digital Systems, Digital Application Specific Integrated Circuit ASIC systems? The only answer must be "we cannot know or understand all details in Analog Channel". At this point, this work is all about understanding and rebuilding fundamentals of Analog Channels for Electronic Systems. This is one of the most important engineering problems of our century. As a result, the aim of selecting this work is recreating models and autonomous real world testing system for new Analog Models, instead of Digital System Models. Selected solution method is development of the MPI parallel computing architecture, based on Artificial Intelligence Algorithms. In this proposed model, we introduce an approach to develop a Message Passing Interface MPI Parallel Computing Architecture using Genetic Algorithms GA. We validate our approach by applying the technique Analog Circuit Design technique.

[1]  Dinesh Bhatia,et al.  Bipartitioning circuits using TABU search , 1998, Proceedings Eleventh Annual IEEE International ASIC Conference (Cat. No.98TH8372).

[2]  Sadiq M. Sait,et al.  CMOS/BiCMOS mixed design using tabu search , 1998 .

[3]  Sadiq M. Sait,et al.  A parallel tabu search algorithm for VLSI standard-cell placement , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[4]  John R. Koza,et al.  Automated Design of Both the Topology and Sizing of Analog Electrical Circuits Using Genetic Programming , 1996 .

[5]  Adolfo Steiger-Garção,et al.  Design methodology for optimization of analog building blocks using genetic algorithms , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[6]  Leopoldo García Franquelo,et al.  Analog design optimization by means of a Tabu Search approach , 1994, Proceedings of IEEE International Symposium on Circuits and Systems - ISCAS '94.

[7]  Habib Youssef,et al.  Tabu search based circuit optimization , 1998, Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222).

[8]  J. B. Grimbleby,et al.  Automatic analogue circuit synthesis using genetic algorithms , 2000 .

[9]  A. Wu,et al.  Parallel optimal statistical design method with response surface modelling using genetic algorithms , 1998 .

[10]  Jason D. Lohn,et al.  A circuit representation technique for automated circuit design , 1999, IEEE Trans. Evol. Comput..

[11]  C. L. Liu,et al.  A New Algorithm for Floorplan Design , 1986, DAC 1986.

[12]  Adem Kalinli Optimal Circuit Design Using Immune Algorithm , 2004, ICARIS.

[13]  L. Tao,et al.  Effective heuristic algorithms for VLSI-circuit partition , 1993 .

[14]  John R. Koza,et al.  Genetic Programming III - Darwinian Invention and Problem Solving , 1999, Evolutionary Computation.

[15]  Marley M. B. R. Vellasco,et al.  Comparison of different evolutionary methodologies applied to electronic filter design , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[16]  Byung Ro Moon,et al.  Genetic VLSI circuit partitioning with dynamic embedding , 1997, Proceedings of 1st International Conference on Conventional and Knowledge Based Intelligent Electronic Systems. KES '97.

[17]  John R. Koza,et al.  Evolution of a 60 Decibel Op Amp Using Genetic Programming , 1996, ICES.

[18]  D. H. Horrocks,et al.  Genetically derived filter circuits using preferred value components , 1994 .

[19]  Kenneth S. Kundert,et al.  The designer's guide to SPICE and Spectre , 1995 .

[20]  Adem Kalinli Component value selection for active filters using parallel tabu search algorithm , 2006 .

[21]  Domine Leenaerts,et al.  DARWIN: CMOS opamp Synthesis by Means of a Genetic Algorithm , 1995, 32nd Design Automation Conference.

[22]  M. A. Owadally,et al.  Evolutionary optimization in the search for intrinsically robust circuit designs , 1998, IEEE International Symposium on Industrial Electronics. Proceedings. ISIE'98 (Cat. No.98TH8357).

[23]  D. Keymeulen,et al.  Evolutionary design of electronic devices and circuits , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[24]  Rob A. Rutenbar,et al.  FLOORPLANNING BY ANNEALING ON A HYPERCUBE MULTIPROCESSOR. , 1987 .

[25]  Willy Sansen,et al.  Analog Circuit Design Optimization based on Symbolic Simulation and Simulated Annealing , 1989, ESSCIRC '89: Proceedings of the 15th European Solid-State Circuits Conference.

[26]  John R. Koza,et al.  Automated synthesis of analog electrical circuits by means of genetic programming , 1997, IEEE Trans. Evol. Comput..