|
請問各位前輩 多多指教更正 且偶附件2有圖但沒有code所以有寫錯?! Q2 N1 m( ~) ~. h0 b
7 w+ n! r2 j( P* A+ t( g
這是寫code 有錯?, Y/ V* E" T5 O/ u
gain我就不會了 2 n4 D* x6 t _( o3 H5 Q: S8 V
*****************test PSRR-$ m. R C& f2 b$ o. e
.param vdd=3.3
- N3 Z& A3 ]) j( C1 Qvdd vdd vss vdd
& H9 m! `* @0 I- s0 a7 Q: L) Y. B! Q6 J$ J- Cvss vss gnd 0 ac 1
' o# M! N+ G/ v. W, ^. [vp vp vss 1.65
" s. L) p5 M: @$ bvn vn vss 1.659 ~7 l W. @0 R
.ac dec 10 1 100g
?4 Q }8 B" x0 E# E: A.print ac gpsrrn=par('vdb(vss)-vdb(voutp)')' F0 G. t% p* o
.print ac ppsrrn=par('vp(voutp)')# |& x; M, T3 |5 J: x
*****************test PSRR+
7 x# M* T$ ]/ r1 a*.param vdd=3.3
; v5 d, d; x9 q+ Q* B. o*vdd vdd vss vdd ac 1
8 X6 z& g) Z3 k8 w% m% Y) U*vss vss gnd 0
+ B0 N j/ z% x( G7 `) }*vp vp vss 1.65
u4 |2 y5 C- O1 _! b# b1 n! F*vn vn vss 1.65
/ h) ~0 p1 u7 \) S+ e*.ac dec 10 1 100g( Y* e( {7 m# \; k3 c3 i4 w+ D7 n. ]3 S
*.print ac gpsrrp=par('vdb(vdd)-vdb(voutp)')
4 u, a; K* X" o+ |*.print ac ppsrrp=par('vp(voutp)')
7 }9 a$ R+ Y# h! ]& @
4 x7 y# ~: `6 [8 W
' o- w( M7 q" ^**********output swing*******************+ N% \) u0 ^; l! C
*R1p vinp vp 100meg
0 S& l+ v9 P* p- u1 g*R2p vp voutn 100meg; E6 N- c7 J9 |% \1 ?+ H+ f
*R1n vinn vn 100meg; r, y$ r# u) H& ?* ^0 k
*R2n vn voutp 100meg
8 W) t' O1 o+ k7 W' A*VD vd 0 DC 0 AC 1 SIN(0 0.1 10k)6 V) a' o: U' e3 M- b* T
*EINp voutp vcm vd 0 0.1
0 @: `4 u& G$ \! ^*EINn voutn vcm vd 0 -0.1
1 A- t$ h& s' E: S# V' U) |*.PROBE V(voutp,voutn) VOCM=par('(V(voutp)+V(voutn))/2')( T& T8 o4 r4 Q+ u' x
*.TRAN 1u 500u |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|