|
原帖由 averyer 於 2008-4-23 09:20 PM 發表 / \ g: M& M& k9 E$ a- [8 c) j" V0 \
我最近想針對如圖所示的問題來下個measure的指令~
( W% w2 I% h6 @& y) B, y& ^* z; \/ P; h! z1 n5 q
但我下的是
' n0 U( s9 G6 E" m9 {5 b/ G* y% |5 e; D% o
.meas tran vn find v(vdd) when v(n_4)='0.5*v(n_4)' at=1120us) _: I) D0 c- Z% X) U$ A
1 v6 J& |8 ^9 `4 ?0 Y; Z6 @5 |但跑出來一直vn一直是0v~
+ @$ h+ a8 }+ M- ^* f2 e; m. L7 I; v" l1 b/ ]
不知是我下的指令有錯還是有其他問題~請各位前輩 ... * ~1 _3 ?% ?" K% l% z4 i; S0 h
7 ~9 c$ }( O3 ~( F0 A: y
4 [. W( U' s, g2 @我印象中,這個寫法應該會有問題v(n_4)='0.5*v(n_4)',因為要觀查的電壓不能被自己拿來計算& P. P8 Q; s! K" e( u# N
建議你,把它改成v(n_4)='0.5*vddal'應該就可以了5 Y/ z+ f8 v+ c& M! \ f% F: b; o( ~
另外,建議你,嘗試在後面加上rise=1或者fall=1(看你要觀察的波形電壓是上緣還是下緣)
* A' w6 a& ^3 S5 {" s: T7 ^3 r7 ]: `) t! ~/ `+ i% h
最後,雖然.measure是很方便的指令,不過,個人建議你還是要看波形比較保險一點. L' V9 f% f/ G$ s
因為有時候出來的波形有些奇特形狀時,這是.measure所無法呈現的 |
|