ADS Momentum: Interpolation feature
时间:03-25
整理:3721RD
点击:
Hello!
As everyone knows simultation time when using momentum can become quite time consuming, especially if some sort of optimisation is involved that requires hundreds or maybe even more EM-simulation-runs on a specific design (e.g. a filter optimisation with many parameters).
I have noticed the "interpolation" tab in the EM-setup that appears to offer some acceleration by interpolating between existing results (see picture).
However I did not ovserve any effect. The feature itself seems not to be documented.
Does anybody have experience with it or knows how to use it effectively?
BR
Steff
In the meantime I tested emModel interpolation with ADS2016 and it all worked well. No issues in my test.
My guess is that your isue is somewhere in scaling the artwork cell. Did you verify that EM results change at all? Please test that, by inserting the parameterized layout into another layout cell, and check that it does change with parameter changes. A possible error source is that ADS sets artwork to "fixed artwork" by default, even if you have defined cellparameters. You need to use File > Customize PCell to set the artwork type to ?AEL Macro? and or parameterized subcircuit, otherwise it stays fixed, regardless of the cell parameters.
I described the workflow for parametric EM here:
http://muehlhaus.com/support/ads-app...es/ael-artwork
As everyone knows simultation time when using momentum can become quite time consuming, especially if some sort of optimisation is involved that requires hundreds or maybe even more EM-simulation-runs on a specific design (e.g. a filter optimisation with many parameters).
I have noticed the "interpolation" tab in the EM-setup that appears to offer some acceleration by interpolating between existing results (see picture).
However I did not ovserve any effect. The feature itself seems not to be documented.
Does anybody have experience with it or knows how to use it effectively?
BR
Steff
I used it in ADS 2012 for spiral inductor EM.
Looking at this thread
https://community.keysight.com/thread/25935
it seems that there might be an issue in ADS2016 with this feature. I haven't checked myself with ADS 2016.
Thanks.
Maybe it doesn't work if two variables change simultaneously, which mostly seems to be the case when optimizing a multi-variable design.
That's not an issue, I use multiple parameters as well:
In the meantime I tested emModel interpolation with ADS2016 and it all worked well. No issues in my test.
My guess is that your isue is somewhere in scaling the artwork cell. Did you verify that EM results change at all? Please test that, by inserting the parameterized layout into another layout cell, and check that it does change with parameter changes. A possible error source is that ADS sets artwork to "fixed artwork" by default, even if you have defined cellparameters. You need to use File > Customize PCell to set the artwork type to ?AEL Macro? and or parameterized subcircuit, otherwise it stays fixed, regardless of the cell parameters.
I described the workflow for parametric EM here:
http://muehlhaus.com/support/ads-app...es/ael-artwork