Chip123 科技應用創新平台

標題: 想請問有關".measure"的使用方法~ [打印本頁]

作者: averyer    時間: 2008-4-23 09:20 PM
標題: 想請問有關".measure"的使用方法~
我最近想針對如圖所示的問題來下個measure的指令~
$ X8 U* x) x2 V+ J# P1 l
$ ?% |" W2 t$ G! t3 y: q" C  ~; t但我下的是$ A3 B3 _' y* P- c5 q; I0 ^; ?) r0 a' y

1 N4 G, e  e1 U6 Y.meas tran vn find v(vdd) when v(n_4)='0.5*v(n_4)' at=1120us  f, T7 b$ }4 ~2 s, t
7 N/ A! e6 P9 b5 \
但跑出來一直vn一直是0v~
5 N* u/ X3 b" y7 b* z0 ^
% L# B8 t; c5 V3 w4 F0 ^不知是我下的指令有錯還是有其他問題~請各位前輩能幫我看看,指導...拜託了~
作者: averyer    時間: 2008-4-25 10:04 PM
各位前輩進來幫我看看阿~我不想要觀察某一點時還要點來點去的~請略知一二的前輩能給我一點提示~拜託了~
作者: finster    時間: 2008-4-25 11:21 PM
原帖由 averyer 於 2008-4-23 09:20 PM 發表
7 v' S+ H) g( \/ S6 G9 R' P我最近想針對如圖所示的問題來下個measure的指令~( U' u7 k* _" l  c/ d# Z4 c
  Y& f1 P: M+ A. y1 J
但我下的是
# Z4 k2 a3 s4 a. V& ~  B$ H  }  V3 V% P6 o3 E3 R# q
.meas tran vn find v(vdd) when v(n_4)='0.5*v(n_4)' at=1120us
6 U" E3 T) Q  d3 I! X: K
4 S/ D7 F( D' ~$ M' b% y: ]  O3 i但跑出來一直vn一直是0v~
0 h/ R6 g$ q' I. ?7 p, D+ G0 m. f# L2 b; w
不知是我下的指令有錯還是有其他問題~請各位前輩 ...

. K# B' x; D; l, P9 h2 b' s" z) W' ?! `; z8 |
0 r* S  T  m1 S( J- F
我印象中,這個寫法應該會有問題v(n_4)='0.5*v(n_4)',因為要觀查的電壓不能被自己拿來計算
* z2 z  v2 b3 P建議你,把它改成v(n_4)='0.5*vddal'應該就可以了# B, [3 G; a: V! C+ ]. X. Y; \8 i
另外,建議你,嘗試在後面加上rise=1或者fall=1(看你要觀察的波形電壓是上緣還是下緣), Z4 r* w- Q3 B' a4 |- e: k) S9 V
6 M* N# M. U2 u! `
最後,雖然.measure是很方便的指令,不過,個人建議你還是要看波形比較保險一點
$ O: O  |. K8 }- b2 P因為有時候出來的波形有些奇特形狀時,這是.measure所無法呈現的
作者: averyer    時間: 2008-4-26 02:23 PM
謝謝版主finster~
3 O, h0 T. _/ u7 u/ M% ?
, l' \# U7 G6 f7 l$ V我已經有把at改成fall...但真的如你所講的,我覺得結果還是會和直接看圖形會有差~! J1 l; C/ l8 d

5 N4 p# g1 ]5 M# D$ ~) C5 m8 ^但因為有時為了方便~也沒辦法~
- p  v7 Q7 X& d! `! p1 I/ F
2 J2 Q* l1 m" k: i% w; s* A, N謝謝finster的解答~謝謝




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2