z-logo
open-access-imgOpen Access
A Genetic algorithm for the optimal design of a multistage amplifier
Author(s) -
Asmae El Beqal,
Bachir Benhala,
Izeddine Zorkani
Publication year - 2020
Publication title -
international journal of electrical and computer engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.277
H-Index - 22
ISSN - 2088-8708
DOI - 10.11591/ijece.v10i1.pp129-138
Subject(s) - capacitor , spice , amplifier , electronic circuit , genetic algorithm , transistor , output impedance , sizing , computer science , electronic engineering , electrical impedance , control theory (sociology) , mathematics , topology (electrical circuits) , electrical engineering , voltage , engineering , mathematical optimization , cmos , art , control (management) , artificial intelligence , visual arts
The optimal sizing of analog circuits is one of the most complicated processes, because of the number of variables taken into, to the number of required objectives to be optimized and to the constraint functions restrictions. The aim is to automate this activity in order to accelerate the circuits design and sizing. In this paper, we deal with the optimization of the three stage bipolar transistor amplifier performances namely the voltage gain (A V ), the input impedance (Z IN ), the output impedance (Z OUT ), the power consumption (P) and the low and the high cutoff frequency (F L ,F H ), through the Genetic Algorithm (GA). The presented optimization problem is of multi-dimensional parameters, and the trade-off of all parameters. In fact, the passive components (Resistors and Capacitors) are selected from manufactured constant values (E12, E24, E48, E96, E192) for the purpose of reduce the cost of design; also, the intrinsic parameters of transistors (hybrid parameters and the junction capacitances) are considered variables in order not to be limited in design. SPICE simulation is used to validate the obtained result/performances.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here