-
oa An optimal design for a MOS varactor using artificial Bee Colony Algorithm
- Publisher: Hamad bin Khalifa University Press (HBKU Press)
- Source: QScience Proceedings, International Meeting on Advanced Technologies in Energy and Electrical Engineering, Jan 2020, Volume 2020, 27
Abstract
Voltage Controlled Oscillators (VCOs) are critical blocks in circuits such as the Phase Locked Loops (PLLs) used in telecommunication systems [1]. Some characteristics of a VCO, like low phase noise or high quality factor performances, depend on the characteristics of the varactors. To have powerful features, the VCO requires an optimal design of the varactors. For this purpose, we use the EKV transistor model [2] as an analytical simulation model for the C-V characteristics of the varactor and Artificial Bee Colony (ABC) algorithm [3] as an optimization tool.
Artificial Bee Colony algorithm is nature-inspired metaheuristic, which imitates the foraging behavior of bees, and we chose it over other metaheuristic because it is easy to implement, has fewer control parameters, and could be easily modified and hybridized with other metaheuristic algorithms. The ABC consists of three groups of artificial bees: employed bees, onlookers and scouts.
The onlooker bees select a food source with the probability given in (1):
In order to produce a candidate food position from the old one, the ABC uses the following expressions (2) and (3):
The circuit that we use in our work is an inversion mode NMOS varactor [4] as shown in the MOS transistor in Fig.1. Hence, in order to evaluate the quality of the varactor design, an objective function which represent the quality factor (Q) is defined in the following expression:
The total varactor capacitance can be determined by:
With W is the transistor width, L is the transistor length and N$ is the number of fingers, should be optimized in order to maximize the quality factor Q.
The following table shows the optimization results given by the ABC technique and a comparison with the already published work results. Figures 2 show the C-V characteristics of the varactor under the ADS tools for 1.0 GHz and the figure 3 the simulation of the Q factor.
The optimization values obtained using ABC method are similar to those obtained using the evolutionary algorithm (GA) [5] with a slightly higher coefficient of quality factor.