首页 > 微波/射频 > RFIC设计学习交流 > 请教Cadence中“Matrix is singular”的问题

请教Cadence中“Matrix is singular”的问题

录入:edatop.com    阅读:
我的电路在仿真的时候有时会报“Matrix is singular”,然后仿真结果就会变得很离谱。后来发现如果在一个比较器(自己搭的)的其中一个输入端加的电压比较小(大概100mv这样)的时候就会报这个错误,电压高点就没问题。我的vdd是1v。
     另外还有当很多反相器串在一起的时候也会出现类似情况。想问一下这是为什么呢?
    另外附上截图:





谢谢解答!

可能的原因会很复杂,比如写的不好的器件模型,仿真器的收敛条件设置,还有器件尺寸的选取超出模型范围,等等都会造成奇异矩阵的问题。常用的解决办法是1)换一个新版本的Spectre, 2) 调整收敛设置和精度设置 3)检查电路中不合理的数字,沟道长度之类的,超大或者超小的电阻电容电感之类的。spectre.out里面的信息还不足以指出问题所在,还是要设计者自己去检查。


嗯,确实有些器件的尺寸设置得不合理,谢谢你~

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:sigma-delta 瞬态仿真讨论
下一篇:新手求助LDO带宽对ESR补偿电阻大小非常敏感怎么办?如何限制带宽?谢谢!

射频和天线工程师培训课程详情>>

  网站地图