SPICE 常见错误和基本技巧

来源:互联网 发布:怎么开启80端口 编辑:程序博客网 时间:2024/06/07 09:25

使用SPICE进行电路仿真时,可以使用以下的基本技巧

  • SPICE网表的第一行必须是注释行。SPICE将忽略网表中的第一行。
  • 1兆欧姆为1MEG,而非1M,1m或者1 MEG(空格开)
  • 1法拉表示为1, 而非1f或1F。1F表示1 femto-Farad或者说1015 法拉
  • 瞬态仿真显示的是时间数据,即x轴为时间。看上去像三角波或者非常粗糙的参差不齐的曲线,是由于没有设置最大输出步长所引起的。
  • 在.tran语句的最后添加UIC (use initial conditions),有助于改善瞬态分析的收敛性。
  • 包含MOSFET的仿真必须在.option语句中指明比例因子,除非具体指明了MOSFET的宽和长的实际值(最终值)
  • 规避供电电源边界可以改善DC扫描的收敛性。例如,从a~bV扫描一个电路可能导致不收敛,而从c~dV则可以收敛。
  • 在任何仿真中,添加.OPTIONS RSHUNT=1E8语句(或者其它电阻值)可以改善收敛性。该语句给电路中所有节点都添加上一个并联电阻(参见WinSPICE用户手册中关于GMIN参数的介绍)。当然,若RSHUNT值过小将影响仿真结果。

    待完善

原创粉丝点击