Class AB OPA corner 仿真,有些corenr相位从0开始
Class AB OPA做 STB 仿真时,会遇到有些corner(c0_0、c0_4、c0_5)相位从0开始的情况。
首先应该去检查电路,电路里是否有正反馈;排除没有正反馈后,考虑是图中的红框中的线性跨导环中的Vds 太大导致了碰撞电离导致的。
查找了网上的说法,感觉这两种说法比较可信。
说法一:
http://ee.mweda.com/ask/404672.html
说法二:
https://bbs.eetop.cn/thread-940770-1-1.html
总结一下两种说法:Vds过大导致有碰撞电离,产生一股电流到SUB,sub 接AVDD/AGND,引入了其他的反馈通路,整个环路特性在低频段是正反馈特性,导致交流小信号stb仿真有些corner下相位从0开始。这个Vds 过大导致有碰撞电离特性可能是不存在的,这个跟tsmc model 确认过。
解决的方法有两种:
a)把sub接AVDD/AGND,引入了其他的反馈通路,可以把sub和source端相接,把这个通路切断解决,这个需要有NBL,需要工艺支持,版图也会费些面积。
b)在线性跨导环中加入开关管,使Vds减小,使vds过大导致有碰撞电离的效应减轻,从而规避问题。如下图红框所示。
实践中,使用b)能很好规避问题,代价比较小,流片测试验证ok。