集成电路Spice,Spectre仿真总结.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集成电路Spice,Spectre仿真总结

集成电路_Spice,Spectre仿真总结 Designers-Guide?to?Spice?and?Spectre?1995?USA?Designers-Guide?to?Spice?and?Spectre?—?Ken?Kundert?11.1?绪论?1.?为什么要读这本书?①?该书是介于算法和教你如何操作软件之间的一本书可以帮助你更好的使用Simulator的设置。?②?Simulator仿出的结果可靠不精确不是否收敛应该如何处理如何设置?③?读完这本书你应该会?1?Simulator如何计算结果?2?Simulator会产生何种错误如何识别?3?如何提高仿真精度?4?如何克服不收敛的情况?5?对于一些特殊电路会产生什么错误如何识别?6?明白仿真器里设置convergenceerror?control的一些重要参数?7?能知道仿真器的错误信息出在什么地方如何解决?2.?电路仿真软件的发展历史?①?直接方法求出电路的微分方程组用数值积分方法差分化然后用牛顿迭代法求解非线性代数方程组。?是最准确可靠最通用的方法?②?Explicit?integration?methods??方法问题很多?③?relaxiton?methods??方法问题很多?3.?Spice?Options?①?Global?Options:?Abstol控制电流默认为1pA?Vntol控制电压默认为1uV?Reltol相对误差对于牛顿收敛准则和截断误差准则同时起作用默认10-3对于重要电路这个应该设置小一些比如说10-5或者10-6Gmin防止非线性器件关断后的浮空节点默认为10-12?Ω-1LimptsPivrelPivtol无用处?②?DC?Analysis?Options:?ltl1DC工作点最大牛顿迭代次数默认100?ltl2DC?Sweep最大牛顿迭代次数默认50?ltl6Source?Stepping的最大步长数?增加以上3个值可以增加DC牛顿迭代收敛但是会降低速度。?③?Transient?Analysis?Options:?1Designers-Guide?to?Spice?and?Spectre?1995?USA?maxnnprednQtQtTrtolreltolQChgtolα?lt????Chgtol控制LTE见上面式子?ltl3瞬态过程最小牛顿迭代次数默认为4?ltl4瞬态过程最大牛顿迭代次数默认为10?ltl5整个瞬态过程总的牛顿迭代次数的最大值默认为5000?lvltim设置时间步长控制算法。lvltim1不使用LTE控制步长lvltim2使用LTE控制步长。默认为2?MaxordGear的阶数默认2最高6。建议不要使用高阶Gear方法。?Method可选择Trapezoidal和Gear?Tmax默认TmaxTstop?Tstart/50同时Tmax不超过最短传输线的延迟时间。?这个参数一般应该设小一些具体如何设置看本文的傅利叶分析一章。?Tstep对傅利叶分析有影响。对结果波形有影响。?Trtol默认为7不允许变小只能不变或者变大。见本文瞬态分析一章。?UicUic0spice默认相当于skipdcnospectre默认仿真器计算DC工作点当有接地电感时这个会导致电感中大电流和瞬态初始的大电压。?Uic1相当于skipdcyes不计算工作点按照规定设置工作点。这个的一般问题是会导致初始不连续。?增加ltl4可以帮助瞬态牛顿迭代过程的收敛。?4.?Spectre?Options?①?Global?Options:?Approx?允许Cadence对器件的模型公式做小的近似可以加快仿真速度?Diagnose?可以帮助诊断电路默认是关闭的。因此可以显示仿真过程中的一些不寻常的事件帮助收敛。推荐打开。?Gmin?防止非线性器件关断后的浮空节点默认为10-12?Ω-1Homotopy?使用连续性方法计算DC工作点或者瞬态仿真的初始值。可以选择nonegminsourceptrandptranall。默认值是all也就是使用任何可以选择的方法实现收敛。一般all是最好的所以这个选项不要动。iabstolvabstol?控制电压和电流和spice一样。?Reltol?通用误差控制非常的常用和重要。?limit?帮助牛顿迭代收敛的辅助算法。可选择devdeltalog。默认是dev即指定限制的是device。这个一般不要动。?Macromodels?默认是no。当仿真宏模型时选择yes可以帮助收敛可以容忍宏模型仿真中出现的一些不连续和怪异的事情。?Opptcheck?检查电路中每个器件的一些参数和电压电流是否超过允许范围会报warning。?2?Designers-Guide?to?Spice?and?Spectre?1995?USA?P

文档评论(0)

taotao0c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档