前言:之前在油管看keysight的ADS教程,他们的仿真有自己做的模板,像是固定两个marker就能计算出负载线阻抗和效率功率之类的性能。视频评论区下面有放出他们的工程和模板,当时要申请所以并没有下载(当然也可以自己做一个就是麻烦些)。这两天仿真较多,突然想试试把模板加进来自己用一下,感觉还挺好用的,所以记录一下。
首先去申请一下整个工程文件,现在版本的工程压缩后缀应该都是.7zads。下面是视频链接:How to Design an RF Power Amplifier: Class A, AB and B - YouTube
下载工程还得申请一下,填写一下信息就秒发邮箱了,还是很快的。点击视频下面的申请链接进入这个页面进行申请:
然后去邮箱下载:
然后在ADS主菜单File->Unarchive解压工程:
这是解压后的工程:
然后进入dciv原理图中是这样的:
换上CGH40010F管子试一下(需要先导入40010F的pdk):
发现不行,检查下原因:
发现可能是图中用的是理想模型的参数ics、Vcs,所以dciv曲线画不出来,后面marker没有数据所有东西都失效了。手动改一下把dciv画出来:1.将原理图中的理想等效模型删除,替换为CGH40010F;2.在漏极端添加电压电流probe;3.在仿真图中使用plot_vs(IDS.i,Vds)画出dciv曲线;4.打上两个marker m1和m2。完成后如下图:
发现LS_LL负载线部分还是不能用,检查下仿真模板中的equation部分:
发现是因为里面有些公式中使用的是原来理想模型中的漏极电压和电流,因此使用自己定义的IDS和Vds替换。下面是理想模型中Vcs的位置和替换后的效果:
基本OK,但是有些地方还是不对,所以看不出SS_Gain和LS_Gain。检查发现equation部分还是有些公式没有替换Ics为IDS,再次进行替换,最后所有的equation都呈黑色,没有规则错误:
好,基本完成,里面公式基本正确,但我没有仔细检查,可能还会有一些因为修改而出现最后计算结果不对的地方。
下一步就是将这个添加为模板,在原理图中选择File->保存为模板,就能获得原理图模板了,也能在新的工程下直接调用。
然后再保存仿真图模板。在仿真图中选择File->保存为模板,就得到仿真的模板了:
新建工程尝试一下。新建工程->新建原理图->使用原理图模板->仿真->使用仿真模板->查看仿真结果:
成功!