Chip123 科技應用創新平台

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

作者: averyer    時間: 2008-4-23 09:20 PM
標題: 想請問有關".measure"的使用方法~
我最近想針對如圖所示的問題來下個measure的指令~7 m/ A# J4 R9 ~/ O. l& a; Q$ Q: k
: ?& O) L# ~3 P$ B
但我下的是, ?$ r5 D4 o3 m# [8 ~
( k3 Q' }" ~+ A4 V) D; i0 ^+ ?3 y% D: }
.meas tran vn find v(vdd) when v(n_4)='0.5*v(n_4)' at=1120us" E8 t8 k# X- q3 J: M# ^
2 t# v6 \2 N) D, e2 u3 k$ `6 a# }
但跑出來一直vn一直是0v~
; X2 w9 k5 v) I3 l. b: z
% K- G; D6 U1 N7 Z- i% g不知是我下的指令有錯還是有其他問題~請各位前輩能幫我看看,指導...拜託了~
作者: averyer    時間: 2008-4-25 10:04 PM
各位前輩進來幫我看看阿~我不想要觀察某一點時還要點來點去的~請略知一二的前輩能給我一點提示~拜託了~
作者: finster    時間: 2008-4-25 11:21 PM
原帖由 averyer 於 2008-4-23 09:20 PM 發表
% T' f. x5 |- f4 C我最近想針對如圖所示的問題來下個measure的指令~
: @+ e6 e9 u6 C0 Z8 f
) K( p) h5 j1 x' {  t, ]但我下的是
7 _+ I0 |) b0 Y: T' B( _* }) n# t9 p$ w; B: [7 t1 I$ y
.meas tran vn find v(vdd) when v(n_4)='0.5*v(n_4)' at=1120us8 f  v( _/ @* U
( N! ?5 Q3 S; M
但跑出來一直vn一直是0v~
+ q' i3 S+ |2 T9 }% g
; x4 _2 Q0 R  u' z5 B不知是我下的指令有錯還是有其他問題~請各位前輩 ...
- ~+ h, h3 l9 e
+ S! e( }1 Z. G8 `1 Y  |/ m
0 M9 t3 b* ^* q3 m7 y
我印象中,這個寫法應該會有問題v(n_4)='0.5*v(n_4)',因為要觀查的電壓不能被自己拿來計算6 ~7 g: x- u  ]1 R/ S
建議你,把它改成v(n_4)='0.5*vddal'應該就可以了8 ^1 b" X" m/ i3 q& Y' a5 g% ^: J
另外,建議你,嘗試在後面加上rise=1或者fall=1(看你要觀察的波形電壓是上緣還是下緣)
/ ?4 {: t9 A1 S. l' |; j$ u( n; z. [5 v
最後,雖然.measure是很方便的指令,不過,個人建議你還是要看波形比較保險一點& _! x0 F$ `5 P% b% c
因為有時候出來的波形有些奇特形狀時,這是.measure所無法呈現的
作者: averyer    時間: 2008-4-26 02:23 PM
謝謝版主finster~
) R' N# x" W* V$ P/ \4 }
9 E: |6 z7 H% Q$ Y% |$ U# D我已經有把at改成fall...但真的如你所講的,我覺得結果還是會和直接看圖形會有差~/ C8 ^  ~3 l- N+ R+ g$ c

/ i' A8 |  [  D% a: w! M! Z但因為有時為了方便~也沒辦法~$ Y. ^% J: ?3 d# f  v: M
# O; _! D1 r- f3 B/ C
謝謝finster的解答~謝謝




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