Sigrity中使用Model Extraction(2.5D求解器,适用范围5G以下)进行S参数的提取。PowerSI仿真步骤如下:
Setting:Tool->Options->Edit Options
备注:根据自己电脑选择合适选项,如Intel Xeon(R) CPU E5-2643 v4@3.4GHz,Maximum number of CPU to use in the simulation可以选择2。
备注:Default Port Reference Impedance,Power Nets:1 Ohm,Signal Nets:50 Ohm。
备注:仿真软件在
备注:实际操作时,选择Calculate DC point as reference,软件会调用PowerDC,这时就会卡死,所以如果遇到这样的情景就不要勾选。
Load Layout File(.brd不需要单独转.spd)
直接load想要仿真的.brd文件即可。
Check Stackup
检查叠层是否正确,材料参数是否正确,以及设置过孔的孔铜厚度,过孔材料,有无树脂塞孔或绿油塞孔。
备注:实际上Top和Bottom走线外还有一层solder mask,但是软件中没有合适的,用Conformal_coat代替,在Allegro中将FR-4和Conformal_coat的ER分别设定为4.0和3.5。
Select Nets:Skip setup P/G nets
Skip setup P/G nets意味着跳过设置电源和地网络的向导,直接选择要仿真的电源网络,在这次的例子中选择参与的网络为3.3V电源和地网络。
首先disable掉所有网络,然后enable要仿真的信号网络和GND网络。也可以在选中仿真的走线上右击->Enable,使能要仿真的走线,然后再切换到走线的参考层,把参考层上的GND使能。
设置差分对
如果之前已经在Allegro layout的时候,设置过差分对,那么PowerSI能自动识别出来。如果Allegro layout的时候没有设定,则需要另外设定,方法如下:按住Ctrl选中差分信号,右击->Classify->As Diff pair。
Generate Ports
可以手动设置,也可以自动设置,这里我们选取自动设置的方式,软件会自动的把我们已选择的网络两端设置成端口。
Setup Simulation Frequencies(Recommend below 5GHz)
Start Simulation
点击Start Simulation运行仿真。
Result View
仿真介绍后自动弹出结果界面,在这里可以查看回波损耗S11,插入损耗S12等S参数信息。
Differential Channel View
把默认的Normal View下拉选择Differential Channel View即可。
Y轴dB显示
点击目标图片,右击选择Show Y-axis in log scale即可。
Save Simulation Result
右键单击结果目录可以保存S参数的Touchstone文件,可用于导出到其他软件进行二次仿真。
Simulation Example
S0RX
S1TX
S4TX
S4RX
S5TX
S5RX