![基于ANSYS的信号和电源完整性设计与分析(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/596/34667596/b_34667596.jpg)
3.2 SIwave提取传输线S参数
3.2.1 运行SIwave
(1)启动SIwave,选择Import→ANF菜单命令,如图3-2-1所示。选中s4_pcie_devkit_revb_v2.anf文件,单击打开按钮。打开该文件后,选择SIwave Workflow Wilzard→Import Component File…项,导入s4_pcie_devkit_revb.anf文件,如图3-2-2所示。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_7.jpg?sign=1738920262-sY2VNYfmx0uSjTSl7K4aUnmcCUSOaScp-0-55af380b6a18d2658a134a78edfb6990)
图3-2-1 SIwave界面
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_8.jpg?sign=1738920262-NKXTSXEOCvT2oCR7XLBzxmjsk7IEf4rn-0-8edba9a3a3e16e448360f4a1cda78147)
图3-2-2 导入s4_pcie_devkit_revb.anf文件
(2)选择FILE→Save As菜单命令,指定文件名为siwave_trance.siw,单击保存按钮。
3.2.2 确认检查
在用SIwave首次打开任何设计文件时,最好先做一次确认检查,主要检查自相交多边形、未连接的节点、重叠节点及带重复过孔的节点。
选择Tools→Tools→Validation Check菜单命令,单击OK按钮,开始确认检查,如图3-2-3所示。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_9.jpg?sign=1738920262-xgHpusZ65HXaITuXsT0qe8XWHNPBESfP-0-714a61ec6e7f37bba6b173fe33596d2a)
图3-2-3 确认检查项目
确认检查结束后,弹出如图3-2-4所示的检查结果。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_10.jpg?sign=1738920262-5Zaxi4Prktn1MUlBLZzUSAhjBgF9xjXB-0-097c65baff53403689b3b4afe32b67ce)
图3-2-4 检查结果
3.2.3 分割差分线区域
选择Tools→Clip Design菜单命令,弹出如图3-2-5所示的对话框。
分割差分线区域除了可以缩短SIwave执行有效性检查与计算S、Y、Z参数的时间外,还可以缩短Designer导入SNP文件后的模拟分析时间。
本例选取PCIE_TX_N0和PCIE_TX_P0及其延长线PCIE_TX_CN0和PCIE_TX_CP0这对差分线进行传输线的仿真分析。
SIwave会自动清除分割差分线区域后所衍生的不完整部分。分割后的差分线区域如图3-2-6所示。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_11.jpg?sign=1738920262-YHtX9iKWn8i3Sa5ZlEToyZEYvqnuQhJW-0-8d6913307ccac3ca1f96e0d263e636f0)
图3-2-5 Options For Clipping Design对话框
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_12.jpg?sign=1738920262-FAFV44OoO6lzmtU0HBA5iCIMbYGCexKg-0-7b31fd28675a892940ded8145bb4f6aa)
图3-2-6 分割后的差分线区域
整理破碎的网络:选择Home→Select All菜单命令,选定所有的网络,然后选择Tools→Separate Disjoint Parts及Home→Unselect All菜单命令。
3.2.4 自动生成端口
在仿真之前,必须要放置好端口,具体操作如下。
选择Tools→Design Tools→Generate Port on Selected Nets菜单命令,选中PCIE_TX_N0和PCIE_TX_P0及其延长线PCIE_TX_CN0和PCIE_TX_CP0项,如图3-2-7所示,在电容连接端不创建端口。单击Generate按钮,在选择的线上创建端口。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_13.jpg?sign=1738920262-Gx86KBqF42bEWrsSyYnvwWoZLAVj5ewP-0-3d93f844090ef3f968a1211a4a0be4c3)
图3-2-7 自动生成端口
3.2.5 全局设置及仿真
设置仿真参数:选择Simulation→Options菜单命令,进行有关参数设置,也可以全部采用默认的参数设置,如图3-2-8所示。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_14.jpg?sign=1738920262-LNo2Fy4ZNLK343Y2boxRlyX3FUbIHCCG-0-fa12da5b87cf0b86d6c905703fa8de53)
图3-2-8 设置仿真参数
3.2.6 计算S参数
(1)选择Simulation→Compute SYZ Parameters菜单命令,进行如图3-2-9所示的设置。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_15.jpg?sign=1738920262-jVtOUDqh0I9oOoQI1VXLVP1piF5FDHnh-0-aaaf3bc71900f0e885dc89998810e4aa)
图3-2-9 设置仿真频率
(2)单击Launch按钮,进行仿真。
(3)输出仿真结果(S参数)。
仿真完成后,选择Results→SYZ→SYZ Sweep 1→Plot Magnitude菜单命令,打开报告编辑器。单击Plot选项卡,显示全部曲线。单击Create Plot in Reporter按钮后,插入损耗曲线如图3-2-10所示,插入损耗和回波损耗曲线如图3-2-11所示。
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_16.jpg?sign=1738920262-rJ7KcgMtipkOGkUDAF7yP1nIs910tIfW-0-85ed13f608836eed31bce39d0d8933b6)
图3-2-10 插入损耗曲线
![img](https://epubservercos.yuewen.com/787E18/18519309708430406/epubprivate/OEBPS/Images/txt003_17.jpg?sign=1738920262-VM9HAUafNYXumxyYT9dFqEeiyiz83iXi-0-2aaf9cbaba23ebb0ca82489e69bcb99c)
图3-2-11 插入损耗和回波损耗曲线
(4)查看S参数后,关闭图形对话框。
3.2.7 导出S参数
选择Results→SYZ→SYZ Sweep 1→Export Touchstone File菜单命令,导出S参数文件且命名为siwave_trance.s4p。这个模型可以在其他的电路仿真工具中被使用。