An evolutionary optimization kernel with adaptive parameters applied to analog circuit design

This paper presents a new evolutionary optimization kernel applied to the automatic synthesis of high performance analog and mixed-signal ICs. This enhanced evolutionary approach is based on a modified genetic algorithm with self adaptive parameters tailored to efficiently control the optimization process. Particularly, the benefits introduced by self adaptive parameters consist of, first, reducing the problem complexity by using a grid with an adaptive resolution or step to describe the search space, then, improving the circumvention of local minima by including an adaptive mutation operator. The enhanced optimization kernel were tested for a broad range of well known test functions and compared to other approaches using MATLAB. Finally, the proposed optimization-based approach is demonstrated for the design of high-performance differential amplifiers using HSPICE as the evaluation engine.

[1]  Eric A. Vittoz,et al.  IDAC: an interactive design tool for analog CMOS circuits , 1987 .

[2]  Stephen P. Boyd,et al.  GPCAD: a tool for CMOS op-amp synthesis , 1998, 1998 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (IEEE Cat. No.98CB36287).

[3]  Zbigniew Michalewicz,et al.  Parameter control in evolutionary algorithms , 1999, IEEE Trans. Evol. Comput..

[4]  Rob A. Rutenbar,et al.  Computer-aided design of analog and mixed-signal integrated circuits , 2000, Proceedings of the IEEE.

[5]  Georges G. E. Gielen,et al.  AMGIE-A synthesis environment for CMOS analog integrated circuits , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[6]  Rob A. Rutenbar,et al.  Anaconda: simulation-based synthesis of analog circuits viastochastic pattern search , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[7]  Nuno Horta,et al.  Enhanced genetic algorithm kernel applied to a circuit-level optimization E-design environment , 2003, 10th IEEE International Conference on Electronics, Circuits and Systems, 2003. ICECS 2003. Proceedings of the 2003.

[8]  Günhan Dündar,et al.  An evolutionary approach to automatic synthesis of high-performance analog integrated circuits , 2003, IEEE Trans. Evol. Comput..

[9]  Rob A. Rutenbar,et al.  OASYS: a framework for analog circuit synthesis , 1989, Proceedings., Second Annual IEEE ASIC Seminar and Exhibit,.