|
版主你好 想請教你BG的問題我採用這篇BG種架構cmos bandgap voltage reference with 1.8v 我的VDD=2.5~5v 且BW>=8M 我設計如下但Vref 會震盪不知為何且我設計OTA只跑ac而已 Vos有點大約10mv要如何設計Vref=0.6呢
( I. D6 S' ` h, U& X+ B& M cvi vi gnd pwl(0 0 10n 2.5v)
2 ?( t ?$ V/ c7 J {% r.options accurate=1 CONVERGE=1 post
/ V& F9 f, A, | ]8 B.global vi gnd
' y9 R# i, @" M# pma10 n91011 n91011 vi vi pch5 l=4u w=6u m=90 Z. p6 C% u8 c
ma11 n91011 n1213s2 gnd gnd nch5 l=4u w=1u m=1
( K7 K* o9 v8 L) Z* F. ]5 j/ Yma12 n1213s2 n1213s2 gnd gnd nch5 l=4u w=1u m=1
e% b( i( \8 q. U6 m1 _) sma13 n1213s2 ota_vo vi vi pch5 l=4u w=7u m=1
& G$ H9 U! H( Y, `. o# Nma9 ntail n91011 vi vi pch5 l=4u w=6u m=50
1 k% m: ^6 U$ d! Z) K0 }4 M% pma1 n146 vn ntail vi pch5 l=2u w=6u m=484 x+ W9 K3 [3 o. l, s
ma2 n235 vp ntail vi pch5 l=2u w=6u m=481 t- i. h; k# t- R/ p
ma3 n235 n235 gnd gnd nch5 l=2u w=6u m=1' P/ U. ]; v/ N1 d A( l
ma4 n146 n146 gnd gnd nch5 l=2u w=6u m=1
* C/ ?- d% g7 ?' Y/ L$ yma5 ota_vo n235 gnd gnd nch5 l=2u w=3u m=16: R' G& P5 R; y
ma6 n678 n146 gnd gnd nch5 l=2u w=3u m=16
5 O0 j, T8 M$ ^$ B2 y6 B% M+ v; g" yma7 n678 n678 vi vi pch5 l=2u w=6u m=16$ E8 I5 P4 m% m) o# _+ i3 U9 }: r/ k
ma8 ota_vo n678 vi vi pch5 l=2u w=6u m=16
+ O& P3 ~( X' y$ b6 N" F**********************start up*******************
% D G" s, e6 _+ G+ F6 ems3 ns1234 ota_vo vi vi pch5 l=4u w=7u m=6$ h( ~2 \9 e5 v6 O, [
ms2 n1213s2 ns1234 vi vi pch5 l=0.7u w=5u m=1
) W3 J. G& i; n# qms1 vn ns1234 vi vi pch5 l=0.7u w=5u m=1) {" `" D8 _& [& K3 U) M+ _& C
ms4 ns1234 vi gnd gnd nch5 l=20u w=0.7u m=1
. q" b9 W$ r) H********************bandgap core*******************' q' m R2 j# i; S9 u+ P. h
m1 vn ota_vo vi vi pch5 l=4u w=7u m=6& M- m% T: n( K9 T+ ?
r2a vn gnd 130.6k( R" q* `! {. {, p$ k C* B
Q2 gnd gnd vn pnp10
% L; M" ~3 t5 [/ qm2 vp ota_vo vi vi pch5 l=4u w=7u m=6
3 m9 _, [2 }" H. V" @r1 vp r1 100k: f" c! v F' V. i! b; `
Q1 gnd gnd r1 pnp10 m=8 ( K' R: y! d' ~* d6 f: C1 V
m3 vref ota_vo vi vi pch5 l=4u w=7u m=6
. L# T+ L* V) pcc ota_vo vp 2p
7 C, n; h, I6 Zr2b vp gnd 130.6k
$ g. t# j5 e& [$ _2 C# ~; `r3 vref gnd 100k% j! B9 H- A* T' G) A$ X% G
.model pnp10 pnp
% l* L6 q* e/ m% F
. f9 t" y6 ]7 D1 f) \5 [; m.dc temp -40 150 5
$ a8 t4 T' D; r/ a0 X.tran 10n 5u
! t4 ]( D8 y8 {.probe id(ma1) id(ma2) id(ma13) id(ma10) id(ma9) id(ma8) id(ma11) id(ma12) id(ma7) id(ma9)/ i% ^& ?) Z5 o# B, J/ P) ?# @
+id(ms1) id(ms2) id(ms3) id(ms4) id(m3)
: ^" q! P, q R5 Z********************offset voltage*******************
3 w; H& s3 x" @+ d6 G- _* g. Z. L+ l& n/ Y
*vn vn gnd 0.6. z7 q6 {8 o" _5 o
*vp vp gnd 2.5
$ F. [% c& I8 z. s* r) h! h*.dc vp 0 2.5 1m9 J/ O% z( Z8 q! }
******************** PSRR_ota*******************
$ P' |( \6 k: Y- N0 N, A1 s6 J0 `/ {6 ~5 z: o k4 ?
*vn vn ota_vo
( d4 U+ P( {8 z1 c2 Z$ i5 T; I*vp vp gnd dc 0.6 3 L9 C& }$ x9 L) T+ [& O& G3 V- E' M
*.tran 1n 20u2 v( O. }/ V+ ?5 b
*.ac dec 10 1 100g
$ z c1 w4 Q9 l*.print ac ga=par('-(vdb(ota_vo)-vdb(vi ))')
4 [! S2 s7 I& N& I" m8 l*.print ac pa=par('vp(ota_vo)')! K. t( m5 K3 G6 m2 n% }+ U/ R
. ?1 d$ O1 k- U) W
.op
7 I& `* ?7 g7 r& Q! [. A Q9 ].lib ' xx0355v.l' tt_5v; Y [2 @* H( U- x* @% `! L
.end |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|