仿真软件识别导入的设计文档是有区别的,实际的使用经历,ADS只是用于搭建Channel通道仿真,那本文以Cadence的Sigrity和Ansys的SIwave为例,讲讲仿真软件的文件导入。
先以Sigrity为例,打开软件,File 菜单Open可直接打开可以识别的文件,或者是在仿真组件下导入识别的PCB设计文档。常见的PCB设计软件有AD、PADS、Allegro等,AD、PADS不是很熟悉,需要导出ASCII文件,再导入Sigrity。以Allegro为例,不管是Package 设计的MCM文件,还是PCB设计的BRD文件,这个是直接导入的。
下图为Sigrity可导入的相关格式的文件:
因为PCB设计和Package设计都是使用Cadence旗下的软件,所以觉得Sigrity的适配性强。其实,Ansys下的SIwave组件,在早期版本中,是支持BRD文件直接导入的,只是后来就不可以了。
SIwave软件一打开,就会跳出支持设计文档输入的界面:
也可以在菜单栏的Import查看可设别的文档形式:
可以看出Mentor软件的设计文档,是可以直接导入的。其实,SIwave在早期版本中,是支持BRD文件直接导入的,只是后来就不可以了。
如何导入常见的Cadence软件的设计文档?有三种途径可以进行转换,生成SIwave可识别的文件格式。
第一种途径:在Tool菜单下,有个Pin TO Pin Setup 功能,可以直接导入Allegro的文件,通过这样的方式转换为Ansys可以直接导入的EDB文档。
第二种途径:
将设计文档转换成ODB++格式,操作方式:菜单栏File-->Export,输出ODB++格式的文件
这里面需要注意的是:软件安装一个插件:Allegro_Export_ODB++_XXX_Setup(注:如果有需要,联系分享)
第三种途径:通过Ansys的3D layout,自动导入APD/Allegro/SiP设计文档:
设计文档输入后,再导出SIwave可识别的ANF文件