M
MohEllayali
Guest
Hello
I am running an optimization task, I have some goal to optimize
goal : InBandRipple (this is my output which is equal to the difference between gain's high and low peaks in the range 100M - 10G)
target: 1.5 within 2%
variable : gm , initial value : 200, max value : 300, min value 200
I did a parametric sweep so that I am sure that the optimum value lay between 200 and 300
I also find it manually by a dichotomy algorithm ( simulate for 250, after that 275 , etc ...) and I could achieve my target within 2% accuracy in a finite number of iterations ( mannually few tries)
so I really don't understand what the optimizer is doing ? I started the optimization yesterday and the latter is still running !!!
did I miss some vital option
thanks in advance for the help
I am running an optimization task, I have some goal to optimize
goal : InBandRipple (this is my output which is equal to the difference between gain's high and low peaks in the range 100M - 10G)
target: 1.5 within 2%
variable : gm , initial value : 200, max value : 300, min value 200
I did a parametric sweep so that I am sure that the optimum value lay between 200 and 300
I also find it manually by a dichotomy algorithm ( simulate for 250, after that 275 , etc ...) and I could achieve my target within 2% accuracy in a finite number of iterations ( mannually few tries)
so I really don't understand what the optimizer is doing ? I started the optimization yesterday and the latter is still running !!!
did I miss some vital option
thanks in advance for the help