|
請問各位前輩 多多指教更正 且偶附件2有圖但沒有code所以有寫錯?% |1 o$ Y) E' J+ I0 R, U
' A6 I# W3 J$ k! v( A+ x這是寫code 有錯?
6 d2 R6 @2 O5 U0 X$ Pgain我就不會了 ! r8 D2 ?( e( ?; u0 o) `
*****************test PSRR-0 j( ?/ {2 L3 Z6 T/ a; v$ H
.param vdd=3.3: P2 [! [/ A0 k7 |: U9 I) i3 h) H
vdd vdd vss vdd 1 U" v/ _( t. J9 }8 b
vss vss gnd 0 ac 1
( v) R3 v* m+ M* W8 T; Mvp vp vss 1.65" b1 B. L3 `0 X) b1 |6 ^) N+ p+ _
vn vn vss 1.65/ ~: M j( [1 h: L7 h( j0 y
.ac dec 10 1 100g
4 u1 U+ V! D, w.print ac gpsrrn=par('vdb(vss)-vdb(voutp)')% }$ x/ q. z# C5 h4 C" ~% r
.print ac ppsrrn=par('vp(voutp)')
; m6 n8 [' z6 S6 o*****************test PSRR+
2 l2 C+ J' f4 C3 c' ^) G7 I*.param vdd=3.3$ e+ Q0 s2 w9 [. N Z, d
*vdd vdd vss vdd ac 1) c$ a' K3 x4 e+ F, s
*vss vss gnd 0
7 P" M! f. B1 s* u) v*vp vp vss 1.65; E; }3 E" P" v. o' N) g C( x
*vn vn vss 1.65
4 Y X6 C) b) }% s, O6 W*.ac dec 10 1 100g
( l3 N) G! M! C7 J*.print ac gpsrrp=par('vdb(vdd)-vdb(voutp)')! k, l2 Z$ v& W5 N# f
*.print ac ppsrrp=par('vp(voutp)')
* E# Z+ W1 c6 V5 Y# R" ^2 r5 A! I. L3 a$ F7 E
0 Y2 B' I. _+ x+ H( J) K. U**********output swing*******************0 x# o+ M1 Z9 r7 b+ x. x9 X6 P
*R1p vinp vp 100meg
8 Y2 [" k4 C0 ]- z*R2p vp voutn 100meg: E+ f% A7 f7 G6 ]& i
*R1n vinn vn 100meg. O9 ?# ~) _4 L3 b
*R2n vn voutp 100meg( H( d' r/ @) M' d0 w7 f9 M
*VD vd 0 DC 0 AC 1 SIN(0 0.1 10k)
# c2 C, H3 d, Y5 m* g# p) ^*EINp voutp vcm vd 0 0.1$ z9 _. P/ E3 j8 X" K v% _
*EINn voutn vcm vd 0 -0.1
8 X* _ h( c9 ?6 n7 w*.PROBE V(voutp,voutn) VOCM=par('(V(voutp)+V(voutn))/2')( J b; [* G1 T0 q
*.TRAN 1u 500u |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|