Optimal Design of Voltage Reference Circuit and Ring Oscillator Circuit Using Multiobjective Differential Evolution Algorithm
Algorithm 1
MODE Algorithm.
Step 1: Initialize D (dimension of optimization problem), Np (population size), F (scaling factor), CR (crossover rate), and max (Maximum iteration cycle)
Step 2:Initialize for = 0 the D-dimensional Np populations as
(where i = 1, 2,..., NP) within the bounds and .
Step 3: for i= 1 to Np
{
for j = 1 to D
{
}
}
Step 4: for = 1 to
{
for i = 1 to Np
{
where
Compute for each where .
jrand = [rand(0,1) x D];
for j = 1 to D.
{
}
Determine whether the target vector survives for the next generation.