是德科技
直播中

苏笛笛

7年用户 180经验值
私信 关注
[问答]

如何通过编码在ADS中运行EM仿真?

亲爱的,我可以通过编码了解如何在ADS中运行EM Simulation吗?
可能吗?
喜欢如何提供图层信息,频率,网格划分和绘制S参数?

以上来自于谷歌翻译


     以下为原文

  Dear all,

May I know how to run EM Simulation in ADS through coding ? Is it possible? like How can I give layer information, frequency, meshing and plotting S-parameters ?  

回帖(1)

李桂荣

2018-9-26 15:24:22
> {quote:title = SriHarsha写道:} {quote}>我是否知道如何通过编码在ADS中运行EM Simulation?
可能吗?
可以使用ADS脚本语言(AEL)控制布局和某些EM设置。
从ADS主窗口执行“工具>命令行”时,可以看到用于用户界面操作的AEL命令。
该窗口现在将创建类似“AEL宏”或(几乎)所有用户界面操作的日志文件。
大多数EM设置(emSetup / emModel)需要XML文件,您需要编写自己的XML读取器/写入器,因为AEL不能直接访问这些设置。
>我如何提供图层信息,AEL代码创建/修改布局 - >简易Momentum基板文件(* .subst) - >需要创建代码来读/写XML Momentum材料文件(materials.matdb) - >需要
创建代码来读/写XML>频率,网格划分和绘制S参数?
模拟目录中的emStateFile.xml - >需要创建代码来读/写XML可选的DDS模板(ASCII)总结:最近的ADS版本中的EM功能非常强大,但自动化很麻烦,因为它基于XML而全部
几乎没有AEL控制。

以上来自于谷歌翻译


     以下为原文

  > {quote:title=SriHarsha wrote:}{quote}
> May I know how to run EM Simulation in ADS through coding ? Is it possible? 

Layout and some of the EM settings can be controlled from the ADS scripting language (AEL). You can see the AEL commands for user interface actions when you do "Tools>Command Line" from the ADS main window. That window will now create something like an "AEL macro" or log file of (almost) all your user interface actions.

Most EM settings (emSetup/emModel) require XML files where you would need to code your own XML reader/writer because AEL doesn't give direct access to these setting. 

> How can I give layer information, 

AEL code to create/modify the layout -> easy
Momentum substrate file (*.subst) -> need to create code to read/write XML
Momentum materials file (materials.matdb) -> need to create code to read/write XML

> frequency, meshing and plotting S-parameters ?
emStateFile.xml in the simulation directory  -> need to create code to read/write XML
optional DDS template (ASCII)

Summary: EM in recent ADS releases is very powerful, but it is a pain to automate because it is all XML-based with almost no AEL control.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分