看板 Electronics 關於我們 聯絡資訊
我的hspice(pmos)程式如下: vinp 0 vinp 0v idp 4 0 45ua Mp1 4 2 0 0 pch L=0.35u w=10u E2 2 0 OPAMP 4 vinp .dc vinp 0.1v 3.3v 0.1v .print gainp=par('lx7(Mp1)/lx8(Mp1)') 另外附上nmos的程式給大家對照: vinn vinn 0 0v idn 0 3 200ua Mn1 3 1 0 0 nch L=1.75u w=10u E1 1 0 OPAMP 3 vinn .dc vinn 0.1v 3.3v 0.1v .print gainn=par('lx7(Mn1)/lx8(Mn1)') 這是老師要求跑intrinsic gain的電路 同樣的電路 以nmos來跑的話可以run 但換成pmos之後他一直顯示no convergence in dc sweep 請問有可能是哪裡出問題呢?? 謝謝大家的回答~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.205.218
jacobliu:PMOS的BODY要接VDD 10/10 23:31
lonewolf1035:但電路裡最高電位的地方就是ground了?? 10/10 23:57
jacobliu:若0為最高電位,那就應該是 idp 0 4 45ua 10/11 01:07
lonewolf1035:電流方向換過好幾次 但還是不行QQ 10/11 01:14
chickengod:Possible Causes of “NonConvergence”: 10/13 10:40
chickengod:Circuit Reasons(1)Incomplete Netlist(2)Feedback 10/13 10:41
chickengod:(3). Parasitics 10/13 10:42
chickengod:Model Problems:(1)Negative Conductance 10/13 10:42
chickengod:(2)Model Discontinuity 10/13 10:43
chickengod:Simulation Options:(1)Tolerances 10/13 10:43
chickengod:(2)Iteration Algorithm 10/13 10:43
chickengod:SPICE 裡面 NODE 0 好像只能是最低電位.... 10/13 11:49