|
版主你好 想請教你BG的問題我採用這篇BG種架構cmos bandgap voltage reference with 1.8v 我的VDD=2.5~5v 且BW>=8M 我設計如下但Vref 會震盪不知為何且我設計OTA只跑ac而已 Vos有點大約10mv要如何設計Vref=0.6呢
! T M5 M0 {# O, @+ svi vi gnd pwl(0 0 10n 2.5v)& D, M6 B% q) A; V# _
.options accurate=1 CONVERGE=1 post
7 ?. U: Q- X% e. U.global vi gnd
1 y* _4 X4 o( F/ vma10 n91011 n91011 vi vi pch5 l=4u w=6u m=9/ s! o8 M3 g$ o* v% p j- P! c
ma11 n91011 n1213s2 gnd gnd nch5 l=4u w=1u m=1
: _1 j* H9 u: _! e0 p. mma12 n1213s2 n1213s2 gnd gnd nch5 l=4u w=1u m=1
5 p/ F/ w2 m1 A3 I" W4 Xma13 n1213s2 ota_vo vi vi pch5 l=4u w=7u m=1
; x& a3 c" t& mma9 ntail n91011 vi vi pch5 l=4u w=6u m=500 I3 [! C! e% B' X3 A
ma1 n146 vn ntail vi pch5 l=2u w=6u m=482 b f) i. y) J$ I$ _* t2 P: u
ma2 n235 vp ntail vi pch5 l=2u w=6u m=48) Q7 V4 X* y5 S1 E: M
ma3 n235 n235 gnd gnd nch5 l=2u w=6u m=1
$ o. f/ m. \, `6 t( O: L! ema4 n146 n146 gnd gnd nch5 l=2u w=6u m=1/ j7 r* }2 \. Y3 t( y( M/ U+ J$ s! [
ma5 ota_vo n235 gnd gnd nch5 l=2u w=3u m=168 G, X/ X3 F1 |. \ p1 o1 d" e
ma6 n678 n146 gnd gnd nch5 l=2u w=3u m=16
- q' d+ C4 p# G. z" Rma7 n678 n678 vi vi pch5 l=2u w=6u m=165 L K# V1 k4 c0 e" W
ma8 ota_vo n678 vi vi pch5 l=2u w=6u m=16
4 U9 D5 y6 G8 B# O6 w**********************start up*******************# T; [- a' c& I! h/ K0 d5 B
ms3 ns1234 ota_vo vi vi pch5 l=4u w=7u m=6
# x6 A7 ~7 C6 G3 L4 b9 rms2 n1213s2 ns1234 vi vi pch5 l=0.7u w=5u m=1
( x& X1 @% C0 fms1 vn ns1234 vi vi pch5 l=0.7u w=5u m=1
0 N& z) {5 ?) u/ M) m/ |ms4 ns1234 vi gnd gnd nch5 l=20u w=0.7u m=1" m! Z# J" i7 {* j/ f7 J! A a; o0 s: ~
********************bandgap core*******************7 s, X: ]( L. P; g6 f7 j
m1 vn ota_vo vi vi pch5 l=4u w=7u m=6) C2 t9 ?6 M) s) l. e
r2a vn gnd 130.6k
, j# S3 j6 w8 b, TQ2 gnd gnd vn pnp10 / v/ k0 S: Q7 C
m2 vp ota_vo vi vi pch5 l=4u w=7u m=6
) u1 d) w' f! G7 q% |r1 vp r1 100k
: H* h) z' b. u2 I1 rQ1 gnd gnd r1 pnp10 m=8
+ a( Q# v* A4 Tm3 vref ota_vo vi vi pch5 l=4u w=7u m=6! D7 ~' ?) Y' B: n: i, i2 L8 @
cc ota_vo vp 2p: Y# r2 o2 R7 n) g& w4 X# H" P) C7 Q! r
r2b vp gnd 130.6k9 b/ u% A% Z9 Z
r3 vref gnd 100k+ r3 T% Z& N! D2 g
.model pnp10 pnp
3 L8 g! y% l1 m2 C+ V/ w# g8 Q" ~, ?! V/ y6 n
.dc temp -40 150 5 - K- o/ Z2 L6 Z+ `6 {: h. c
.tran 10n 5u1 C1 \8 }( C1 r& A
.probe id(ma1) id(ma2) id(ma13) id(ma10) id(ma9) id(ma8) id(ma11) id(ma12) id(ma7) id(ma9)
! [- ^$ v2 D: v; _; L" o+id(ms1) id(ms2) id(ms3) id(ms4) id(m3)
p* ?' m' w2 n" a********************offset voltage*******************) o+ A; T0 S! |0 l
. V- m3 o5 |1 Z, ~ l. S1 L8 I
*vn vn gnd 0.6- v: |! H% B; o7 j* Z
*vp vp gnd 2.53 q; V) g8 F: a& C
*.dc vp 0 2.5 1m8 t' {5 L2 L. p% R! m
******************** PSRR_ota*******************" C) ^! {# }3 Y0 H; a/ l3 y
/ _# Z- G- r2 P
*vn vn ota_vo
: ? B" k" V' h7 q! o*vp vp gnd dc 0.6 $ \2 I7 w6 R8 D `) l Z- x: V
*.tran 1n 20u# B/ J+ @ ~5 o0 n3 t; j
*.ac dec 10 1 100g# }, N; w1 {1 x2 q Y6 O) [8 p
*.print ac ga=par('-(vdb(ota_vo)-vdb(vi ))')
, I: `. u, L4 E*.print ac pa=par('vp(ota_vo)')2 V5 @4 R/ g5 v A3 v, \
0 f0 A& V3 r/ |' u* _
.op: ^: I j1 l2 _9 s3 J/ `( U
.lib ' xx0355v.l' tt_5v
; H0 a5 ]2 q1 L4 U! M3 }.end |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|