Really, can't thank you enough for these videos about ADS....I am a new user of ADS, and before watching your videos I was really lost....million thanks.
Thank you very much for the nice tutorial. I have a question. Is there any way to run multithreaded simulation while doing the optimization. when I use the optimization cockpit it only uses a few cores of the system.
Hi Mohd, Yes almost all simulators in ADS can utilize multi-threading, you can place Options block on your schematic and look under Threading tab to configure it. Hope this helps...
How would I optimize for an equation I defined in the data window that pops up after simulation? I can't refer to that equation from the goal expression.
Equations written in the data display page can't be used for optimization as that is post processing of the simulation data. You can write the same equation on schematic using MeasEqn block and these can be used for optimization goals. Hope this helps..
Hello @Anurag Bhargava Thanks for your video. I'd like to know if it's possible to do *curve fitting* with ADS using ADS. For example if we have measurement data of Ids-Vgs of a MOSFET (Static characterisctic and we want the circuit to fit the measurement values) and the Ids equation of the Mosfet that we can put in verilog code. And the parameters to fit in the verilog code. Thanks
You can watch A vs B /Reverse Engineering video on my you tube channel but it seems you are trying device modeling and in that case Keysight ICCAP would be much better solution to your needs.
@@BhargavaAnurag Thank you for your reply, I will watch the video you are talking about. Yes I am trying to model a MOSFET and I want to adjust the parameters of my equation.
thank you for the presentation, sir. I have a question, I faced the error Spec 'OptimGoal1', LimitLine 'OptimGoal1_limit1': independent variable 'freq' not found in result data ... when I used Optim with LSSP simulation, this error doesn't happen when I used S-parameter, how can I solve it?
@@BhargavaAnurag I have seen EM parametric layout video but how we can do optimization on momentum did not get yet. Please make a short video on it sir.
@@adnannadeem6223 There is nothing special with EM optimization once you have the parametric layout component placed in the schematic. Follow Parametric EM simulation video and at the end instead of performing Parameter Sweep, you could simply using optimization as you do on any schematic component. Steps will be exactly the same, just remember that for every value combination/optimization step it will perform EM in the background so overall time could be pretty high hence I advise people to perform Parameter Sweep instead, and then in the emmodel you can switch on the interpolation to perform Optimization. With interpolation EM data during optimization will be interpolated instead of running a new EM simulation all the time. Probably I can cover those tricks in one of the future videos, thanks for the feedback.
Sir how can we tune and optimise a s2p port which has already imported non ideal values. Sir while we try to optimise it only the temperature value is optimised not the value of the parameter.
Hello, I have an ADS Simulation Error, When I try to do the Optimisation process , No optimisation variable was found in the design , how I fix this error. Thanks in advance.
You need to have at least 1 Opt variable otherwise what will the tool change to achieve performance? Watch the video again to see all the steps carefully
Really, can't thank you enough for these videos about ADS....I am a new user of ADS, and before watching your videos I was really lost....million thanks.
Glad you like them!
Thank you very much for the nice tutorial.
I have a question. Is there any way to run multithreaded simulation while doing the optimization. when I use the optimization cockpit it only uses a few cores of the system.
Hi Mohd, Yes almost all simulators in ADS can utilize multi-threading, you can place Options block on your schematic and look under Threading tab to configure it. Hope this helps...
Thank you very much for your excellent tutorial! Is there a way to use external optimization algorithms (such as calling MATLAB) for optimization?
Not Matlab directly but surely you will be able to use Python based optimizers in ADS soon. For most cases, in-built ADS optimizers will do the job.
Thank you Sir, your tutorials are really helpful!
मेरे भगवान का शुक्र है
Glad to hear that...👍
How would I optimize for an equation I defined in the data window that pops up after simulation? I can't refer to that equation from the goal expression.
Equations written in the data display page can't be used for optimization as that is post processing of the simulation data. You can write the same equation on schematic using MeasEqn block and these can be used for optimization goals. Hope this helps..
@@BhargavaAnurag Thank you
Thank you for this interesting video. Do you have one that talks about Discrete Optimization, i.e. using component libraries or real part value?
Hi Artur,
Somehow I missed that but should be able to create one in near future..
Anurag Bhargava
That would be great and thanks again for the valuable videos.
@@turturbyk1 Point taken will post that video shortly...
Can please add a tutorial on RF voltage doubler circuit as well as the Large Signal S-parameter LSSP?
Hello @Anurag Bhargava
Thanks for your video.
I'd like to know if it's possible to do *curve fitting* with ADS using ADS.
For example if we have measurement data of Ids-Vgs of a MOSFET (Static characterisctic and we want the circuit to fit the measurement values) and the Ids equation of the Mosfet that we can put in verilog code. And the parameters to fit in the verilog code.
Thanks
You can watch A vs B /Reverse Engineering video on my you tube channel but it seems you are trying device modeling and in that case Keysight ICCAP would be much better solution to your needs.
@@BhargavaAnurag Thank you for your reply, I will watch the video you are talking about.
Yes I am trying to model a MOSFET and I want to adjust the parameters of my equation.
Thank you .this video is very helpful.
Glad it was helpful!
nice, but could you tell how to simulate full adder in ads, and optimize the output, pls sir
I couldn't understand what do you mean by "full adder"?
Outstanding job.
Glad you like it!
Sir, can you make a video on making an equivalent circuit of FSS (Frequency selective surface)
Unfortunately I have no experience in dealing with those so can't help much. Kindly contact local Keysight tech support team for help.
thank you for the presentation, sir. I have a question, I faced the error Spec 'OptimGoal1', LimitLine 'OptimGoal1_limit1': independent variable 'freq' not found in result data ... when I used Optim with LSSP simulation, this error doesn't happen when I used S-parameter, how can I solve it?
Its difficult to support such queries on UA-cam. Kindly contact Keysight tech support team to resolve the issue.
I had have same error and ı realized that the 'GHz' isnt writen after the min and max freqs at the stating of the limits on the goal section
Sir what is the curcuit name
Is it possible to optimize an EM Layout model? Thank you
Yes, you can. Kindly keep watching the series and later you will see parametric layout video.
@@BhargavaAnurag I have seen EM parametric layout video but how we can do optimization on momentum did not get yet. Please make a short video on it sir.
@@adnannadeem6223 There is nothing special with EM optimization once you have the parametric layout component placed in the schematic. Follow Parametric EM simulation video and at the end instead of performing Parameter Sweep, you could simply using optimization as you do on any schematic component. Steps will be exactly the same, just remember that for every value combination/optimization step it will perform EM in the background so overall time could be pretty high hence I advise people to perform Parameter Sweep instead, and then in the emmodel you can switch on the interpolation to perform Optimization. With interpolation EM data during optimization will be interpolated instead of running a new EM simulation all the time.
Probably I can cover those tricks in one of the future videos, thanks for the feedback.
Sir how can we tune and optimise a s2p port which has already imported non ideal values.
Sir while we try to optimise it only the temperature value is optimised not the value of the parameter.
You question is not clear. Kindly rephrase your query and tell me what exactly you want to do
Hello,
I have an ADS Simulation Error, When I try to do the Optimisation process , No optimisation variable was found in the design , how I fix this error.
Thanks in advance.
You need to have at least 1 Opt variable otherwise what will the tool change to achieve performance? Watch the video again to see all the steps carefully
thanks for the helpful tutorial
Glad it was helpful!
Sir if I have response already I don’t want to set goal . by giving this response I want to set Parameters which give minimum error how I will do
Please watch video Tutorial-21 in this playlist to use reverse engineering method to achieve your goals
Great thanks so muc
😉👍
👍
Thank you very Much
You are welcome