|
請問各位前輩 多多指教更正 且偶附件2有圖但沒有code所以有寫錯?
' n* t% ^- E- _3 D9 {5 |7 \- I& Z8 f9 @/ i" o' O: x
這是寫code 有錯?
6 z+ n* n+ b& W) K5 Zgain我就不會了
. K Q- m# [" k+ F7 w+ m*****************test PSRR-* o0 j/ ^! U- r- I" D9 Y% J
.param vdd=3.3
2 A1 R( `4 f# h$ H+ D) ~9 Vvdd vdd vss vdd
$ G( O1 y$ c- @vss vss gnd 0 ac 1; r! K& L. @/ o: Z
vp vp vss 1.65; H) E8 u0 D8 T0 m& u
vn vn vss 1.65. ]; j( ]8 }+ p$ t
.ac dec 10 1 100g
# a. }* q" H: u3 q4 n! ?.print ac gpsrrn=par('vdb(vss)-vdb(voutp)')
" {! n4 {8 ~7 N& B/ ?.print ac ppsrrn=par('vp(voutp)')( {5 ?) }* V; K# h0 E8 b# T; q
*****************test PSRR+
& P: K* I' j) l6 H3 [*.param vdd=3.3
: q5 K# Q$ ^ @0 N$ d S8 P*vdd vdd vss vdd ac 1
+ B! E/ R: }5 A8 {*vss vss gnd 0, W7 m1 l4 `# m* \
*vp vp vss 1.65
) W8 H$ H# g: p4 I; e8 O*vn vn vss 1.65% x) C; C- P& f- I& M, b
*.ac dec 10 1 100g
+ W3 D n' `$ Q*.print ac gpsrrp=par('vdb(vdd)-vdb(voutp)')
0 }& q, x6 _' @/ T*.print ac ppsrrp=par('vp(voutp)')
/ b A1 i& E3 _- {4 K; h
# ]/ q% H0 E# e/ w2 m% k& A# l( ?/ y) @( X6 {7 U7 |
**********output swing*******************. w" c7 B$ X U% _% G4 M
*R1p vinp vp 100meg
1 ^3 s) T# W) {) L*R2p vp voutn 100meg! x+ a1 a; b0 u y* m
*R1n vinn vn 100meg" v( y; O: y$ ~
*R2n vn voutp 100meg: M) H4 W8 l7 S4 H' K& h
*VD vd 0 DC 0 AC 1 SIN(0 0.1 10k)2 C& q S% N* e# Y+ _. q4 X
*EINp voutp vcm vd 0 0.15 V- E4 K5 K: i6 L
*EINn voutn vcm vd 0 -0.1
% a2 T$ {# Z; ]6 r3 v4 C*.PROBE V(voutp,voutn) VOCM=par('(V(voutp)+V(voutn))/2')
& }+ L% K7 ^- y( B- S*.TRAN 1u 500u |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|