• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > ADS > ADS FAQ > Momentum/EMPro simulation stop and re-run

Momentum/EMPro simulation stop and re-run

录入:edatop.com    点击:
Hi all

I've checked the EDA documentation site to look for this but this only partially answered my question.

This may look silly but If for some reason i needed to stop a long momentum simulation, wait for some time (or have a look at the results up to that point) and then re-run it from where I stopped it... is it possible?

I'm doing a PhD in MMICs, and my present simulations take days to complete, with many simulation points, so I would like to know if there were any means to "check" whether my already simulated points tell me if my design is good or bad, not to waste time, or to let the simulation complete...

And same for EMPro.

Regards

Iban

When doing a frequency sweep using Momentum and adaptive frequency sweep mode, it is possible to specify a relatively small value for the maximum number of frequency points. You could look at the results and then increase the maximum number of frequency points (and select Options > Solver > Reuse files from previous simulation) to get a more accurate solution.

Hi aehoward.

Thanks for your answer!! I guess there's no chance to do what i'm asking for, but your approach makes much more sense!!

Thanks again.

Iban

> I'm doing a PhD in MMICs, and my present simulations take days to complete, with many simulation points, so I would like to know if there were any means to "check" whether my already simulated points tell me if my design is good or bad, not to waste time, or to let the simulation complete...

The dataset with the discrete results (without the +_a+ suffix) is updated after each frequency point. This means that you can check existing results anytime during simulation, without waiting for adaptive sweep to finally update the interpolated +_a+ dataset.

Hi Volker, thanks for your answer!!

Which is the location of the file you mention? I've had a look at the "proj_a" file under

"/ADS_projects/My_Workspace/simulation/My_Workspace_lib/simulated_layout_name/emModel_MoM" but doesn seem to be an S parameter file...

By the way, if I stop a running simulation, can I assign the results calculated up to the stopping to a model I create for a schematic?

I mean, can I create a component with an empty EM model and assign the results from a previous simulation(stopped or finished) to it?

Thanks in advance, regards.

Iban

> Hi Volker, thanks for your answer!!
>
> Which is the location of the file you mention? I've had a look at the "proj_a" file under
>
> "/ADS_projects/My_Workspace/simulation/My_Workspace_lib/simulated_layout_name/emModel_MoM" but doesn seem to be an S parameter file...

Nothing special, maybe you are thinking too complicated here. I assume that you have started the Momentum simulation from the emSetup (not indirectly with empty emModel from schematic). By default, datasets go to the workspace data directory where data display will find them. File suffix is *.ds as always.

If the cell name is +simulated_layout_name+ and you have used Momentum microwave mode, then the default dataset name is +simulated_layout_name_MomUW+ for the discrete results and +simulated_layout_name_MomUW_a+ for the final interpolated results from adaptive sweep.

You want to use +simulated_layout_name_MomUW+ with the discrete frequencies, which is updated for every solved frequency point.

You can use the data blocks (S2P, S3P, ...) to read a dataset, just browse to the *.ds file and don't forget to switch the format from "Touchstone" to "Dataset".

> By the way, if I stop a running simulation, can I assign the results calculated up to the stopping to a model I create for a schematic?
> I mean, can I create a component with an empty EM model and assign the results from a previous simulation(stopped or finished) to it?

I don't know an easy way to do that. It might be possible by moving & renaming files, but not sure about that. The easier (direct) way is to use the data block element with the *.ds file.

volker_muehlhaus on Jun 11, 2015 4:13 AM

Hi volker, thanks again!!!! You're right, i tend to think tooo complicate... too often!! XD

Understood!!

Regards.

Iban

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

上一篇:Extracting S-parameters of the Specific Test Frequency in matlab
下一篇:simulating PAE and Output power for power amplifier in ADS.

ADS培训课程推荐详情>>

  网站地图