Chip123 科技應用創新平台

標題: Hspice 將理想OPA 換成自己想要的 [打印本頁]

作者: ColbyChiu@FB    時間: 2016-11-28 02:22 PM
標題: Hspice 將理想OPA 換成自己想要的
從講義找到一份模擬
; W3 U( j! J6 S2 d! o2 d& a1 \) ^( [* K# j  w" U
AC ANALYSIS FOR biquad filter1 ~0 b+ l7 m1 Z
* o1 |0 W* i7 ]1 ?" O3 K
.PARAM r1_value=1k5 c$ a9 z; g* |  o0 j* K

/ I3 B& h; u8 h; j) O  e*** creat ideal opamp ***7 A  |/ D) ~3 h+ r
.subckt ideal_opa 1 2 3
8 b7 I) ^2 z- leopamp 3 0 1 2 1E10( q6 P% m! [# B9 N
.ends ideal_opa
9 p! D" R6 _, h  @) H# S: Z. T9 ?
*** element and source ***
0 f& S$ E* k3 ^& O" zvi in gnd dc=0v ac=1v
: Z- M% p- W5 Q8 Y! }4 A
6 ~3 E2 r8 a( `9 R& E& d& d+ b& Xr1 1 out1 r1_value9 ^8 W6 K; g# f: |, j
r2 out1 2 1k) r$ M  f* e6 g) Y+ Y7 r+ k0 ?% G  I7 [
r3 1 out3 10k
- x$ G! P' c3 E# z3 h8 ]6 Y# hr4 in 1 1k. J  r1 d% h: I: Z& C
r5 out2 3 1k$ L( w; i  y8 [- b. E
r6 3 out3 1k
4 V# ?! o+ u) f! ]9 ^  ec1 1 out1 1uf
" Q# f0 z5 l$ |* xc2 2 out2 1uf8 |" T4 W' H0 S* h0 Z
3 ~/ [9 [' q- p" E4 F9 J. k2 ~
r7 4 out4 r1_value9 I8 K) u; Y; a3 G8 L  T7 \
r8 out4 5 1k9 j) K7 y! V. E& B8 U8 S
r9 4 out6 10k
4 ~6 T& A. ^8 f; f- P" Mr10 out2 4 1k" k+ ~( W) `+ ~  a8 q% w7 o5 D+ D+ w
r11 out5 6 1k" S+ z6 x, O! V7 s, m, f% ?
r12 6 out6 1k4 _% V1 u+ e, R* z. z( ~
c3 4 out4 1uf
+ y. ]5 e" l0 N$ R. J2 @* Gc4 5 out5 1uf
5 }* z" h0 Y7 M# t% F$ {. K6 I9 a! p* b( r$ K
xopa1 1 gnd out1 ideal_opa
( w* }$ ?3 _- oxopa2 2 gnd out2 ideal_opa1 g% q% x. O7 L9 K; |) Q7 E9 {
xopa3 3 gnd out3 ideal_opa7 |5 l1 U; J# c8 W+ P( K
xopa4 4 gnd out4 ideal_opa
( _: [' j/ M* m; R, u* vxopa5 5 gnd out5 ideal_opa
2 n+ j9 u& w& p5 A( S# d7 `8 Fxopa6 6 gnd out6 ideal_opa# [. P6 m# Q% D

, E& Y6 {# o# \( {*** perform op and ac sweep ***5 U1 s3 e' ]0 K; T* `3 w
.AC DEC 100 0.01Hz 100MEGHz SWEEP R1_VALUE POI 1 1K   K  ]6 q2 E% m: F- x' m, ]
.PZ V(OUT1) VI; U0 x# u* R8 M3 F7 z6 ~4 N
.option print AC VDB(OUT1) VP(OUT1) VDB(OUT2) VP(OUT2)
* C" d$ Z: r9 `9 c: y9 L; o.end, x$ u8 \9 \% Q6 v- ]
2 g- C5 G$ E+ [- r, W
7 E$ i: W1 }8 e# U
# k2 S8 Y  v$ L7 M5 T+ g
如何把上面的理想OP換成下面的OPA
# x; h/ q  J1 R9 {8 E9 d- v2 M6 A4 W  ^& A( [  U$ }+ N4 T7 r2 n
AC ANALYSIS FOR CMOS OPA
; a' m+ C5 s- ], k3 M0 i* a) f. o5 D/ T1 ~
.PARAM CF_VALUE=0.01PF
4 b4 N8 h! U, @4 w& a* S.PARAM RF_VALUE=20K/ t7 _' n. I& A) C: \

. {* B: j/ r- |, K3 [- Y: ?***** SOURCE & ELEMENT *****
# ^3 P$ x) h9 \8 @& E/ @7 M. ~% d, N$ R
VIN1 IN1 GND 0V, c3 t+ @  h, C  g* F8 X" O
VIN2 IN2 GND AC=1V
. I" h4 W' W( k4 S4 PVDD 1 GND +5V
5 w: Q2 O5 L: B) J- L" FVSS 6 GND -5V
8 h: U% l* \; G: ^" `IREF 2 6 25uA; x! g& S! p1 U9 l6 l! }
CF 5 8 CF_VALUE2 I& B( V. t  M6 g
RF OUT 8 RF_VALUE5 v0 Q9 z* b! l. ?6 S
M1 4 IN1 3 1 PMOSFET L=8u W=120u
( B, M5 b3 J9 L3 I7 HM2 5 IN2 3 1 PMOSFET L=8u W=120u
) Z6 f3 s" C0 V3 M4 `7 bM3 4 4 6 6 NMOSFET L=10u W=50u
) ?5 P2 [1 s" E9 uM4 5 4 6 6 NMOSFET L=10u W=50u
- e) X9 H2 F* H! w; F. |+ b$ DM5 3 2 1 1 PMOSFET L=10u W=150u5 m5 q0 V6 I) W/ H9 j- A- J
M6 OUT 5 6 6 NMOSFET L=10u W=100u  B4 U' j1 d% F" l' o+ m  J( D
M7 OUT 2 1 1 PMOSFET L=10u W=150u
- y% J* I7 _) Q# S& X. L% L8 K; VM8 2 2 1 1 PMOSFET L=10u W=150u
7 ?) e+ I# w! u) e.MODEL NMOSFET NMOS (KP=20u VTO=+1V LAMBDA=0.01), [& s; i6 f' e7 R
.MODEL PMOSFET PMOS (KP=10u VTO=-1V LAMBDA=0.01)( Z2 w' E% [: O% M1 [
麻煩各位幫幫忙了
6 }2 G  }3 f1 O& i
/ i0 p& k6 M8 J5 D8 a7 [
( L6 P/ N; y: ]  }& a- V
& ?4 S' T: F3 H  h
$ R. o) O) A# V- j- E0 Z




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com.tw/) Powered by Discuz! X3.2