|
請問各位前輩 多多指教更正 且偶附件2有圖但沒有code所以有寫錯?: H( I# h9 B& U
+ o9 V" P% @6 O }1 H這是寫code 有錯?0 f- i* G$ Q" C2 Q* S1 e+ m
gain我就不會了 ) U" h& y# O9 ~ a
*****************test PSRR-
6 n& s! r4 L/ G2 S.param vdd=3.3' \4 l" `* T2 R. h
vdd vdd vss vdd
' e, G6 Z! x* d* e1 `vss vss gnd 0 ac 1- V5 k9 k4 ]' H( |
vp vp vss 1.65
`- l% I# q7 M5 A, m2 n7 hvn vn vss 1.65 B. j. X$ e* K" \
.ac dec 10 1 100g2 x7 C) b: P5 M3 Z% a4 d
.print ac gpsrrn=par('vdb(vss)-vdb(voutp)')
+ u" Y% _6 C: D2 j Y2 ?5 D.print ac ppsrrn=par('vp(voutp)')
! m3 N' I: {& h7 u9 K: j*****************test PSRR+! X2 z7 d L+ I* t1 }* T# S
*.param vdd=3.32 I( M+ I! C" H+ }! e" D
*vdd vdd vss vdd ac 1
5 e, ~1 q% K7 L( \*vss vss gnd 03 S$ S& m+ T6 T/ q0 j
*vp vp vss 1.65
' r# \8 j& j' u" X7 W D% t. `% y*vn vn vss 1.656 V7 y9 H ~) G
*.ac dec 10 1 100g
. _( Z) Z- \( ?+ Y4 P*.print ac gpsrrp=par('vdb(vdd)-vdb(voutp)')
" H+ G8 I) ~( q' K5 j% i*.print ac ppsrrp=par('vp(voutp)'), H6 p, w6 p2 v7 M/ H
6 D: l! b: B2 p, Y0 @0 m4 G7 K
: z% [8 D. ?* ~: T2 e**********output swing*******************
3 C% e% D3 T" ?+ a0 ~0 [. T*R1p vinp vp 100meg3 N$ T$ v8 [; e8 t6 h
*R2p vp voutn 100meg# B3 R, U, W1 L8 U) e
*R1n vinn vn 100meg
. w, I* j0 z7 z) c& F' I5 e*R2n vn voutp 100meg z7 p; V9 J# r ]/ ^
*VD vd 0 DC 0 AC 1 SIN(0 0.1 10k)
# h8 A; Z8 u2 P*EINp voutp vcm vd 0 0.1( N Q5 R5 S3 ^ g! q2 x9 I
*EINn voutn vcm vd 0 -0.1/ R. Q" t q5 l: ]8 \
*.PROBE V(voutp,voutn) VOCM=par('(V(voutp)+V(voutn))/2'): |1 M! \- r( E' i
*.TRAN 1u 500u |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|