• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > ADS > ADS FAQ > ADS 2017 co-simulation sweep parameter

ADS 2017 co-simulation sweep parameter

录入:edatop.com    点击:
Hi!

I'm designing an input matching network for GaN transistor. I calculated and simulated it in ADS using transmission line theory and S-parameters block. After, I generated layout and want to tune it using EM co-simulation at the fixed frequency 2 GHz. I set length of the MLin L1 in schematic and layout as a parameter. Also, I set "Parameterized sub network Pcell" type for both generated and emCosim layouts. In the new schematic cell I inserted the emCosim model with emCosim view. Now, I try to make parameter sweep for the emCosim model. The problem is that ADS calculates the same results for swept parameter. For example, I defined three points L1=10mm, 20mm and 30mm. After starting the simulation, the EM analysis is called three times and generates three identical data set. I suspect that all these data are calculated for default L1 value.

Is it possible to make correct sweep in co-simulation mode?

It should work if you change the layout cell from "Use This Layout? to ?Parametric? in the File > Customize Pcell dialog.
Strange enough that they made this the default, because many users run into the same problem with parameters that do nothing.

Have a look at the section with the red warning comment (about middle of the page) in my Parameterized EM appnote:
http://muehlhaus.com/support/ads-app...eters-momentum

Thanks for reply, but it does not work for me. I use ADS 2017 and there I set the "Parameterized sub network Pcell" in Customize Pcell dialog, but it didn't help me. Also you use EM simulation/Model in your appnote, but I use EM Cosimulation mode in EMsetup. I suspect that the parameter L1 was not transfered to EM simulator or not assigned to Layout component. I attached workspace, please look at it.

I use this:

You haven't attached your workspace, but you can test yourself: open a new layout and place two instances of your subcircuit layout. Assign different parameter values and check if the subcircuit instance scales properly.

I figured out the problem!

It was necessary to select "Include all parameters except these:". The sweep turned out to be correct!

Thanks for help!

Interesting, thanks for sharing!

申明:网友回复良莠不齐,仅供参考。如需专业帮助,请学习易迪拓培训专家讲授的ADS视频培训课程

上一篇:ADS Sparam mini-circuits balun 4-port but s3p?
下一篇:Skyworks SMP1304 model ADS 2016

ADS培训课程推荐详情>>

  网站地图