作者U9322022 (U9322022)
看板Electronics
標題[問題] 關於hspice 【已解決】
時間Thu May 24 17:23:20 2007
*Lab6-1
.lib 'mm0355v.l' TT
.global vdd
.subckt inv vin vout
m2 vout vin vdd vdd pch w=10.5u l=0.35u
m1 vout vin 0 0 nch w=3.5u l=0.35u
.ends
vdd vdd gnd dc 3.5v
v1 vin gnd pulse(0v 3.5v 5ns 0ns 0ns 5ns 10ns)
x1 vin 1 inv
v2 in gnd pulse(0v 3.5v 5ns 0ns 0ns 5ns 10ns)
m3 out 1 in in pch w=10.5u l=0.35u
m4 in vin out 0 nch w=3.5u l=0.35u
cload out gnd 50f
.op
.tran 0.1p 50n
.options post
.probe
.end
在執行完之後發現 erro*internal timestep too small in transient analysis
請問這是什麼問題出錯呢?
我該修改哪裡? 請各位大大幫忙ˊˋ....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.147.181
※ 編輯: U9322022 來自: 125.231.147.181 (05/24 17:23)
※ 編輯: U9322022 來自: 125.231.147.181 (05/24 18:46)
推 chenchenkuo:收斂失敗的問題,time step改小試試看 如果還是不行,多 05/24 18:57
→ chenchenkuo:加一行 .OPTION METHOD=GEAR 試試看 05/24 18:58
→ chenchenkuo:預設是METHOD=TRAP(trapezoidal) 05/24 19:02
→ U9322022:謝謝大大 我剛剛試出來了 05/24 19:03
推 chenchenkuo:現在仔細看一下你的netlist 應該是tr tf給0的關係吧? 05/24 19:06
→ chenchenkuo:不然只是run個inv應該不會有不收斂的問題喔 05/24 19:07
→ chenchenkuo:早知道先看清楚你的netlist,不然不用那麼麻煩哩XD 05/24 19:09