|
发表于 2021-7-26 15:45:41
|
显示全部楼层
本帖最后由 david_reg 于 2021-7-27 08:31 编辑
从mc_lib的定义看, 跑all的时候好像器件的mismatch被disable掉了, 这样一来两个inv的尺寸完全一样; 对于两个完全一样的inv, 电路存在一个不稳定的解, 这个解大约在中间值附近, 你跑出来的很可能是这个非稳态解; 你可以试试这样:
1. 先用DC扫描一个INV, 看看输入与输出相等时的解是什么电压, 假设为Vx;
2. 然后在跑mc all的tran仿真中, 用IC语句设置inv的一个节点电压为前面得到的Vx, 这样一来在mc仿真中inv的NMOS,PMOS器件相对nominal有了偏差后, 其非稳态解就会偏离Vx, 电路就不会停在非稳态的工作点, 应该会收敛到0或1的稳态. |
|