|
原帖由 averyer 於 2008-4-23 09:20 PM 發表 ![]()
l' a3 _6 v5 V1 h! Q6 D我最近想針對如圖所示的問題來下個measure的指令~
1 t9 S! D5 q5 g7 ?, U& t9 a
1 w j% w2 [/ Q* R: [9 Y但我下的是
; A1 k! i& S/ c. d9 L6 ^' H6 T4 P( s. T3 k4 _1 |/ ^, G" o$ ]6 ^
.meas tran vn find v(vdd) when v(n_4)='0.5*v(n_4)' at=1120us
5 Y! F# D) K. n7 } J/ {4 `5 A/ M. \. W
但跑出來一直vn一直是0v~
' N: j8 v6 m( }' {4 U$ j) |6 o9 o& K4 m2 q$ q) v; i: T4 o. Z" }
不知是我下的指令有錯還是有其他問題~請各位前輩 ...
5 q4 c5 t! _4 |7 x+ E/ D7 `6 ?! i0 G2 { V; y
1 e# P! w0 R; \5 y, ` ~$ M- Y我印象中,這個寫法應該會有問題v(n_4)='0.5*v(n_4)',因為要觀查的電壓不能被自己拿來計算1 J" I* w( O- h
建議你,把它改成v(n_4)='0.5*vddal'應該就可以了
4 f& ~# Z+ A0 A3 p7 a另外,建議你,嘗試在後面加上rise=1或者fall=1(看你要觀察的波形電壓是上緣還是下緣)! [- `! L+ Y5 T+ x; N4 x
; q! A( K, {: W0 M' W8 |* w最後,雖然.measure是很方便的指令,不過,個人建議你還是要看波形比較保險一點
3 g5 |2 b- ` g4 g; \因為有時候出來的波形有些奇特形狀時,這是.measure所無法呈現的 |
|