前言:
众所周知,电源完整性仿真是电源设计过程中重要的一环。常规的电源完整性仿真需要Keysight ADS、Cadence Sigrity PowerSI、Siemens HyperLynx PI这类软件。在AD21之后,Keysight ADS作为一个插件整合到AD中,无需PCB工程文件的转换,下面我将尝试使用AD的PDN Analyzer插件进行电源完整性仿真,并给出过程中遇到的问题。
正文:
1、PDN Analyzer插件早在AD21就可以使用,但由于license的限制(AD旧版本流出的license没有购买PDN Analyzer插件)大多数人无法使用该插件,后面更完整的license流出方才让我们得以窥探PDN Analyzer的面目。安装链接如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2、在Software Extensions寻找Signal Integrity Analysis插件并安装。如下图已安装好PDN插件。
如果出现这样的报错,请参考:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
3、接下来重启AD,此时PDN插件应该已经安装好了,具体的使用说明如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
也可以参考AD的官方文档:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
4、在仿真时可能会遇到Error fields.json doesn't exist的问题,出现该问题请检查是否为全英文路径。
在仿真时也可能遇到了编码格式问题的报错,可以更改为使用UTF-8编码,注意此操作可能导致代码(如Cubemx重新生成的代码)的中文注释乱码。
保存文件后才能进行仿真。
5、AD的PDN插件仿真只能进行纯阻性负载的仿真,还是有些遗憾的。同时颜色渲染存在问题,建议仅查看表格数据(如下图),不要完全相信图形的颜色数据。源的电阻和负载的电阻默认是0欧,需要根据数据手册更改参数,也可代入个估算值。
结束语:
PDN Analyzer插件体验下来一般般,粗糙的指示哪些过孔和导线载流能力不足还是ok的,但更准确的仿真显然不能使用这个插件。