|
原帖由 averyer 於 2008-4-23 09:20 PM 發表 4 M. ]; j& K" L/ y1 d1 b/ c; D* W
我最近想針對如圖所示的問題來下個measure的指令~$ F, h3 i+ D6 M0 ?6 b
; S( f. c# j9 i" P0 B6 W/ J1 k但我下的是
: G2 z" q* f5 [6 d# A) U" s' y; [& u! N# K% I1 i3 O/ v
.meas tran vn find v(vdd) when v(n_4)='0.5*v(n_4)' at=1120us
5 Z" J8 s3 N7 N4 R: e2 \' q$ U; G% X# o, E* X
但跑出來一直vn一直是0v~
" g n. y6 b. q \9 o* X3 V& E$ X: U
不知是我下的指令有錯還是有其他問題~請各位前輩 ...
/ z! k( Y# Y- u* B: E+ ]9 [ i" C
2 o7 g& q$ ]7 L' l5 \
# N! x$ z& _2 Y% K我印象中,這個寫法應該會有問題v(n_4)='0.5*v(n_4)',因為要觀查的電壓不能被自己拿來計算4 N# ]. X" L1 o4 N T, R
建議你,把它改成v(n_4)='0.5*vddal'應該就可以了
4 I# |- t4 [* p7 p# J另外,建議你,嘗試在後面加上rise=1或者fall=1(看你要觀察的波形電壓是上緣還是下緣)
0 R- j% `6 G! j! c0 I8 }
7 @1 o' u, N7 |! t4 ~# P最後,雖然.measure是很方便的指令,不過,個人建議你還是要看波形比較保險一點
! o7 Q+ e9 Z# }7 w7 n因為有時候出來的波形有些奇特形狀時,這是.measure所無法呈現的 |
|