CST用IDEMWORK提取宽带宏模型(下)
本期介绍如何用CST的IDEMWORK提取宽带宏模型(Broadband Macromodeling)。我们分为上下两个部分介绍,第一部分是宏模型及软件介绍,第二部分介绍实际案例。接下来我们接着上一期继续介绍IDEM。
首先我们来看一下IdEM的放在流程,如下图:
step1 启动软件,导入文件
在CST套装中的工具栏直接打开Idem如下图,启动IdEM 12软件:
导入反正或者测试得到的Touchstone文件,这里导入一个s12p的文件,如下图所示:
Step2 Check无源性和因果性
导入后如下图所示,我们依次点无源性和因果性检测,如下图所示:
点击Check后,结果如下图:
我们看到这个无源性检测结果是可以的,所以的S参数值都小于1。我们再进行因果性检测,如下图所示:
检查结果显示,结果是非因果的,我们点开Causality Check results里黄色的方块,如下图所示:
打开其中S4,4这个单元,我们发现,这是个非因果的单元。如下图所示:
我们点击Build Model按钮产生模型,如下图所示:
这里我们采用默认的设置,如果点开Advanced按钮,有大量的高级设置开放给用户进行调整,这也是IdEM的有点之一。点击Run后,软件自动用高阶的Spice模型去逼近原来的数据文件,如下图所示:
经过若干次迭代,生成的模型达到了用户预设的精度要求,如下图可见Model和Data精度差异如下图颜色表示,即使在颜色最亮的地方精度差异也仅仅差0.0035,满足精度要求。
用户可以点开响应的单元查看两者的差异。点击下图按钮,再进行一次模型创建后的无源性检测。
这次检测发现很不幸,有部分的模型不符合无源性,我们需要进行无源性加强,点击按钮如下图所示:
我们看到成功补偿后,大于1的部分被成功压制下来,我们再进行一次精度检测,点击如下图标:
我们发现精度仍然达到预期要求,那么到此模型创建就完成了,由于算法原理,IdEM生成的spice模型一定是符合因果性的。
step3 导出模型
点击以下图标导出模型,如下图所示:
选择要导出的模型格式和形式点击
保存相应的spice文件即可。到这里这样一个完整的touchstone文件转换到spice宏模型的工作流程就完成了。
总结
IdEM可以并行快速的处理宏模型转换工作,保证模型的因果性,无源性,并且有很高的精度。有非常多开发的设置能让用户更自由的去创建宏模型,甚至能将一些错误的非因果或者有源模型修复过来,当然如果导入数据太差的话,无论什么软件都办不到。
总而言之,IdEM可能是行业内最佳的宏模型转换工具,为了不违法广告法才加上了可能二字。
更多例子和例子用的touchstone文件可在help文档里找到。