|
請問各位前輩 多多指教更正 且偶附件2有圖但沒有code所以有寫錯?
2 Q, l8 E9 S6 E9 C) j
+ h# D' n- o- N2 O! q; C# ?# _這是寫code 有錯?1 [4 [4 A/ n" S& c
gain我就不會了 5 P" B6 h5 S' x
*****************test PSRR-$ b- c, Y1 ]3 ]
.param vdd=3.3; L' q2 w8 d* n$ b4 T( x4 B
vdd vdd vss vdd ' V. Z; e: i' ~$ \; [' z
vss vss gnd 0 ac 1: A% p6 @4 u, P. ^
vp vp vss 1.65
O" t4 v7 D6 y- _vn vn vss 1.65
: |% c! B6 _# D.ac dec 10 1 100g% H3 `1 F) D8 `0 G* Q9 E
.print ac gpsrrn=par('vdb(vss)-vdb(voutp)')
) Z* o# P* ]6 b/ N" @.print ac ppsrrn=par('vp(voutp)')
$ t5 S$ ~- k, v- ?1 q) [*****************test PSRR+
3 H" [: T- d. W, G*.param vdd=3.3. q6 p" B1 o m, F9 S! d7 ~* ~
*vdd vdd vss vdd ac 1* e: Z# Y$ A) O: x) n% _
*vss vss gnd 0
4 J4 S) |3 l Z, P# l*vp vp vss 1.65
6 _$ ^, l- ^% {*vn vn vss 1.651 ~& |; S0 L7 t
*.ac dec 10 1 100g
, x5 u* C. M- e- e$ c*.print ac gpsrrp=par('vdb(vdd)-vdb(voutp)')3 n% s9 a3 [4 f
*.print ac ppsrrp=par('vp(voutp)')
7 |0 T; k0 f% k9 j+ F- ]' M/ f& S5 J8 ]0 \+ v+ U
! h$ a. j* }3 o ?
**********output swing*******************
- n& q! Y1 ^1 R8 E- q# ]+ J6 ~! _*R1p vinp vp 100meg
0 o6 R' R4 q/ ?* y4 g+ p# s*R2p vp voutn 100meg
2 w4 L) o) ?; ~*R1n vinn vn 100meg
l L* f) R. |*R2n vn voutp 100meg6 x8 b7 I+ o d8 R* A
*VD vd 0 DC 0 AC 1 SIN(0 0.1 10k)7 Z# Z- S; F. M; N
*EINp voutp vcm vd 0 0.11 V* W* M2 ?% f. K) K
*EINn voutn vcm vd 0 -0.1
) i8 h; f6 Z* K7 A*.PROBE V(voutp,voutn) VOCM=par('(V(voutp)+V(voutn))/2')+ C* H& c0 x$ b! H
*.TRAN 1u 500u |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|