Artificial bee Colony optimization based CMOS inverter design considering propagation delays

Yavuz Delican, Revna Acar Vural, Tülay Yıldırım · 2010

Artificial bee colony (ABC) algorithm is a new population based metaheuristic approach inspired by intelligent foraging behavior of honeybee swarm. Since microelectronic circuit design deals with highly complicated nonlinear equations, obtaining optimal solution of these equations due to particular constraints in short time and acceptable error is of prime concern. Simpler structure and better result providing in case of parameter growth makes ABC an ideal candidate for optimal design of circuit topologies. In this work, usage of ABC algorithm in electronic circuit design has been investigated. For this purpose, the performance of the algorithm has been tested on the design of a CMOS inverter considering transient performance. The optimizations of CMOS inverter parameters are carried out using ABC in MATLAB and the accuracy of performance prediction is verified by SPICE simulation (0.25-μm). Performance criteria of inverter constitute the constraints of ABC. Obtained results show that ABC is capable of designing the CMOS inverter in a very short time while satisfying all the design considerations with an acceptable error.

Read the paper · More papers on PaperTik