|
請問各位前輩 多多指教更正 且偶附件2有圖但沒有code所以有寫錯?
3 \% c8 U/ D8 R8 p: Q
+ o! A7 g9 ~2 h這是寫code 有錯?
7 a# ?" v) ~( b+ z* m: a" Igain我就不會了 2 F9 [$ z0 D( h. z' P" K
*****************test PSRR-* \& x. T$ S% W- X. X
.param vdd=3.3
$ [0 D; E3 b5 @9 l9 Yvdd vdd vss vdd - U7 S7 ~4 o" g3 M$ Q
vss vss gnd 0 ac 1
6 Z. ?# m1 S3 Q. g2 avp vp vss 1.654 Y; P/ f% U4 A# Z; G; J
vn vn vss 1.65
2 c I; C5 ^1 b1 k0 j.ac dec 10 1 100g# F1 F) E1 @, B& Q
.print ac gpsrrn=par('vdb(vss)-vdb(voutp)')) \. R9 s! j6 X. |8 y( m
.print ac ppsrrn=par('vp(voutp)')/ S: t" [' z. ]4 Z$ t
*****************test PSRR+7 i4 [& z6 M, _! |
*.param vdd=3.3 Q* e$ D) o7 r7 W8 s. @4 S0 n
*vdd vdd vss vdd ac 1
0 D: s6 z! n0 e! _' C% J; a9 ]. p*vss vss gnd 0
! O9 Q% S+ b' J$ F*vp vp vss 1.65+ X3 T/ X% B. Y3 j) |
*vn vn vss 1.65) ~1 F% B: c% b) b) }0 Z
*.ac dec 10 1 100g
. f4 S/ E9 d) y C% \& t*.print ac gpsrrp=par('vdb(vdd)-vdb(voutp)')
; d8 K9 U+ |* j2 o. h( K( V*.print ac ppsrrp=par('vp(voutp)')
1 _( b7 y; v+ K& X7 K6 ]! r/ [7 a9 H, Q
( v% T! I' U; G3 `# J0 J
**********output swing*******************
- v- ~. ~, p7 N, l- r*R1p vinp vp 100meg. \7 y( P4 l5 r5 [- m# T+ Y
*R2p vp voutn 100meg
6 k6 ]# N. c0 z*R1n vinn vn 100meg6 m' z, u1 ?( E B0 \( c) A* U
*R2n vn voutp 100meg
9 @. g X6 d4 t; D*VD vd 0 DC 0 AC 1 SIN(0 0.1 10k)
) n! |* I3 E3 a+ X+ g*EINp voutp vcm vd 0 0.1( V3 a( Q8 j" J1 z5 X4 ]) J
*EINn voutn vcm vd 0 -0.1& J' d0 k) c; T8 P! Z
*.PROBE V(voutp,voutn) VOCM=par('(V(voutp)+V(voutn))/2')9 G* [/ t8 q q# b
*.TRAN 1u 500u |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|