|
版主你好 想請教你BG的問題我採用這篇BG種架構cmos bandgap voltage reference with 1.8v 我的VDD=2.5~5v 且BW>=8M 我設計如下但Vref 會震盪不知為何且我設計OTA只跑ac而已 Vos有點大約10mv要如何設計Vref=0.6呢
& M/ s8 Y |% Dvi vi gnd pwl(0 0 10n 2.5v)" q5 K" k" ]+ C; w+ G
.options accurate=1 CONVERGE=1 post
( @. T* Q' x n& \.global vi gnd
! Z5 {9 \' Y- ?) O3 C- ima10 n91011 n91011 vi vi pch5 l=4u w=6u m=9
* {- V! i- `) e$ @7 p, ama11 n91011 n1213s2 gnd gnd nch5 l=4u w=1u m=1- O& o; k: r! W+ `
ma12 n1213s2 n1213s2 gnd gnd nch5 l=4u w=1u m=1
' u8 }5 e4 J1 u. O# D& Pma13 n1213s2 ota_vo vi vi pch5 l=4u w=7u m=1
8 x( Y5 ]2 `0 t6 |ma9 ntail n91011 vi vi pch5 l=4u w=6u m=500 \, L+ W! z; }* X
ma1 n146 vn ntail vi pch5 l=2u w=6u m=48
5 H& p; F u" i0 tma2 n235 vp ntail vi pch5 l=2u w=6u m=483 e' x' h8 S1 Q6 j- h# c
ma3 n235 n235 gnd gnd nch5 l=2u w=6u m=18 p8 e# F1 M5 ^1 A# H2 |7 q9 T
ma4 n146 n146 gnd gnd nch5 l=2u w=6u m=1
# ^, X- Z. I" l/ F& M Y# g3 jma5 ota_vo n235 gnd gnd nch5 l=2u w=3u m=16
) l1 e# R! L2 F7 ?* t' d9 |ma6 n678 n146 gnd gnd nch5 l=2u w=3u m=16
( o4 r4 f" W: F0 ]1 Vma7 n678 n678 vi vi pch5 l=2u w=6u m=16- p, x4 m5 X; K0 U/ M/ J7 r$ q8 g
ma8 ota_vo n678 vi vi pch5 l=2u w=6u m=16
% l' Q! W3 l- L4 [+ K! } I' G$ M0 P9 {**********************start up*******************! [ h5 t8 r# M+ ?' J& a5 @
ms3 ns1234 ota_vo vi vi pch5 l=4u w=7u m=6
4 L6 | y* W& H* Dms2 n1213s2 ns1234 vi vi pch5 l=0.7u w=5u m=1
4 u: p3 a$ y/ k, pms1 vn ns1234 vi vi pch5 l=0.7u w=5u m=1
# R% _! x. C! J9 O! [ms4 ns1234 vi gnd gnd nch5 l=20u w=0.7u m=13 ?# m5 h- t- d$ Y+ P$ u
********************bandgap core*******************
5 N( k' l/ Y, P+ C0 O5 q1 ^& w9 ym1 vn ota_vo vi vi pch5 l=4u w=7u m=66 H7 x0 b) Z k! n
r2a vn gnd 130.6k6 E6 N* q# }# E9 j
Q2 gnd gnd vn pnp10
) z2 B7 }' {: {7 {7 B4 {* ?7 c7 n+ wm2 vp ota_vo vi vi pch5 l=4u w=7u m=61 z) y$ y: G. s
r1 vp r1 100k0 q$ b% y1 U( s4 C* a
Q1 gnd gnd r1 pnp10 m=8
& U& r# z. ^3 R0 Z( z* ~3 m: C1 tm3 vref ota_vo vi vi pch5 l=4u w=7u m=6# ^3 D7 L) m4 e5 w5 B
cc ota_vo vp 2p
3 s, w, n3 l" @3 N0 rr2b vp gnd 130.6k
7 c+ C6 |: p! ?& ~, L5 Br3 vref gnd 100k( r) J5 |1 r& N" g o" }9 b
.model pnp10 pnp
' n8 P1 D. N ]0 {1 ]% j! A# V' j D% P( n4 L/ D
.dc temp -40 150 5 6 s; J0 g8 f3 j% e( H& T+ z
.tran 10n 5u& Z u" B5 F4 j5 z9 r
.probe id(ma1) id(ma2) id(ma13) id(ma10) id(ma9) id(ma8) id(ma11) id(ma12) id(ma7) id(ma9)8 b( P, S( Z- m( k& c/ E( K2 F
+id(ms1) id(ms2) id(ms3) id(ms4) id(m3)+ l- O' _; B4 A, W! G: y
********************offset voltage*******************! P0 Q) P% k. e1 C1 C: `: ?2 q: E
0 y: g2 p3 U6 O; c1 _# S& Z*vn vn gnd 0.6
" g3 C Q4 I" V( ~( D*vp vp gnd 2.5" [, e+ m" D4 n$ y
*.dc vp 0 2.5 1m8 w2 t9 u6 w. u
******************** PSRR_ota*******************: b$ z7 i- C, L7 c
% H* X6 _; R y, w: l/ P! ^ D% @*vn vn ota_vo& F6 ?3 {* Y0 J" z
*vp vp gnd dc 0.6
- v! o c0 g; u/ ~*.tran 1n 20u- u2 z' I! V& z, J
*.ac dec 10 1 100g$ Q) I+ C7 d# Y! T' Q. O! t
*.print ac ga=par('-(vdb(ota_vo)-vdb(vi ))')# c; K4 T$ D. I+ e/ S+ @
*.print ac pa=par('vp(ota_vo)'). u/ H m% s, I
5 P1 Q; }: Q4 Y3 s- v
.op
5 Q$ I- m0 x/ T# y/ s# t q8 t8 h6 ^.lib ' xx0355v.l' tt_5v% E3 J( ^4 \; Q5 [ n, I. p
.end |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|