SI仿真跑几个小时不收敛,多数人第一反应调求解器参数。但真正的罪魁祸首,往往是网格剖分。
1、网格过细,矩阵病态
很多工程师追求"网格越细越准",结果适得其反。当3D电磁提取的网格尺寸设到5μm,而信号边沿仅8ps时,阻抗矩阵条件数轻松超过1e8。求解器在LU分解阶段就触发浮点溢出,跑再久也不会收敛。
记住:端口数量控制在50到100个以内,网格密度降30%试试,收敛率会显著提升。
2、均匀网格是隐形杀手
全局使用相同间距的均匀网格,关键区域分辨率严重不足。PN结界面、过孔模型、参考平面边缘这些梯度剧烈的地方,粗网格根本捕捉不到变化,直接导致S参数违反无源性和因果性。
正确做法:非均匀网格,关键区域局部加密,过渡区用混合网格。
3、三个硬性指标,必须达标

接触区域、过孔附近网格畸变是重灾区,务必单独检查。
4、扫频设置别忽略
宽带扫频请用Interpolating sweep,error tolerance从默认0.5%调到0.1%甚至0.05%。这一个操作,能解决大部分因S参数毛刺引发的不收敛。
本文凡亿教育原创文章,转载请注明来源!

扫码关注


















![电子设计:时域离散系统的网络结构[学以致用系列课程之数字信号处理]](https://api.fanyedu.com/uploads/image/22/60c44e92fd54d2c18ebf300907108e.png)





















