Chip123 科技應用創新平台
標題:
Hspice 將理想OPA 換成自己想要的
[打印本頁]
作者:
ColbyChiu@FB
時間:
2016-11-28 02:22 PM
標題:
Hspice 將理想OPA 換成自己想要的
從講義找到一份模擬
; W3 U( j! J6 S2 d! o2 d& a
1 \) ^( [* K# j w" U
AC ANALYSIS FOR biquad filter
1 ~0 b+ l7 m1 Z
* o1 |0 W* i7 ]1 ?" O3 K
.PARAM r1_value=1k
5 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- l
eopamp 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" z
vi 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& X
r1 1 out1 r1_value
9 ^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# h
r4 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 ^ e
c1 1 out1 1uf
" Q# f0 z5 l$ |* x
c2 2 out2 1uf
8 |" T4 W' H0 S* h0 Z
3 ~/ [9 [' q- p" E4 F9 J. k2 ~
r7 4 out4 r1_value
9 I8 K) u; Y; a3 G8 L T7 \
r8 out4 5 1k
9 j) K7 y! V. E& B8 U8 S
r9 4 out6 10k
4 ~6 T& A. ^8 f; f- P" M
r10 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 1k
4 _% V1 u+ e, R* z. z( ~
c3 4 out4 1uf
+ y. ]5 e" l0 N$ R. J2 @* G
c4 5 out5 1uf
5 }* z" h0 Y7 M# t% F$ {. K
6 I9 a! p* b( r$ K
xopa1 1 gnd out1 ideal_opa
( w* }$ ?3 _- o
xopa2 2 gnd out2 ideal_opa
1 g% q% x. O7 L9 K; |) Q7 E9 {
xopa3 3 gnd out3 ideal_opa
7 |5 l1 U; J# c8 W+ P( K
xopa4 4 gnd out4 ideal_opa
( _: [' j/ M* m; R, u* v
xopa5 5 gnd out5 ideal_opa
2 n+ j9 u& w& p5 A( S# d7 `8 F
xopa6 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 M
0 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 P
VDD 1 GND +5V
5 w: Q2 O5 L: B) J- L" F
VSS 6 GND -5V
8 h: U% l* \; G: ^" `
IREF 2 6 25uA
; x! g& S! p1 U9 l6 l! }
CF 5 8 CF_VALUE
2 I& B( V. t M6 g
RF OUT 8 RF_VALUE
5 v0 Q9 z* b! l. ?6 S
M1 4 IN1 3 1 PMOSFET L=8u W=120u
( B, M5 b3 J9 L3 I7 H
M2 5 IN2 3 1 PMOSFET L=8u W=120u
) Z6 f3 s" C0 V3 M4 `7 b
M3 4 4 6 6 NMOSFET L=10u W=50u
) ?5 P2 [1 s" E9 u
M4 5 4 6 6 NMOSFET L=10u W=50u
- e) X9 H2 F* H! w; F. |+ b$ D
M5 3 2 1 1 PMOSFET L=10u W=150u
5 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; V
M8 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