|
版主你好 想請教你BG的問題我採用這篇BG種架構cmos bandgap voltage reference with 1.8v 我的VDD=2.5~5v 且BW>=8M 我設計如下但Vref 會震盪不知為何且我設計OTA只跑ac而已 Vos有點大約10mv要如何設計Vref=0.6呢
; [+ ]6 t+ s7 t2 Q, I. ]vi vi gnd pwl(0 0 10n 2.5v)1 o4 S: ]( J% x \ X8 C
.options accurate=1 CONVERGE=1 post
' \: g1 w) s1 |7 X: o; C.global vi gnd
% h+ O2 C8 n- r; a& ^ma10 n91011 n91011 vi vi pch5 l=4u w=6u m=9
8 y4 k7 q5 P y' d% ]2 mma11 n91011 n1213s2 gnd gnd nch5 l=4u w=1u m=1+ k4 {9 T- f9 @$ g) q
ma12 n1213s2 n1213s2 gnd gnd nch5 l=4u w=1u m=14 D4 @4 |: Y8 A) H* J& T7 k
ma13 n1213s2 ota_vo vi vi pch5 l=4u w=7u m=1! S- v* j7 f. D" y2 i8 ?) @
ma9 ntail n91011 vi vi pch5 l=4u w=6u m=50
D$ ?2 t5 |* E" }' ^* xma1 n146 vn ntail vi pch5 l=2u w=6u m=48$ Z. Q. w- A# q7 Y
ma2 n235 vp ntail vi pch5 l=2u w=6u m=48
! i. e: ?; o }3 Z8 _ma3 n235 n235 gnd gnd nch5 l=2u w=6u m=1
( C. ?- h3 f0 `" ~ma4 n146 n146 gnd gnd nch5 l=2u w=6u m=1$ ?1 c$ }4 o6 k; t
ma5 ota_vo n235 gnd gnd nch5 l=2u w=3u m=16
* n' S% K: a9 i$ s) U' ima6 n678 n146 gnd gnd nch5 l=2u w=3u m=16
. Y) x* L. O5 ]' n8 e I. wma7 n678 n678 vi vi pch5 l=2u w=6u m=16
4 q2 M8 ?" Z4 }# n1 Ima8 ota_vo n678 vi vi pch5 l=2u w=6u m=16: G2 g3 e: A6 N4 q6 r0 h
**********************start up*******************# D( ?- t6 Z0 G' l
ms3 ns1234 ota_vo vi vi pch5 l=4u w=7u m=6' r7 d( V5 q3 X
ms2 n1213s2 ns1234 vi vi pch5 l=0.7u w=5u m=1
6 F1 H5 C$ `. @: Cms1 vn ns1234 vi vi pch5 l=0.7u w=5u m=1
( ~. ^! q: J9 Y4 }* e) O9 y+ Ams4 ns1234 vi gnd gnd nch5 l=20u w=0.7u m=1 D3 i8 f+ Q3 l8 F$ g) `2 y
********************bandgap core*******************: @6 [" A8 r4 F( p$ e- L8 \
m1 vn ota_vo vi vi pch5 l=4u w=7u m=60 l& o! t& N2 L( V! |/ H- H) s4 U
r2a vn gnd 130.6k `& X/ f( \* ]0 n& o8 x6 L+ {
Q2 gnd gnd vn pnp10
! p. C' o { k/ ym2 vp ota_vo vi vi pch5 l=4u w=7u m=6/ C9 W$ l5 @" [) j% V* u
r1 vp r1 100k
% M5 O( z/ `! j, WQ1 gnd gnd r1 pnp10 m=8 ( r& l/ i1 l; _. F8 l4 d
m3 vref ota_vo vi vi pch5 l=4u w=7u m=6
: ^4 w9 o, y+ h' Y( w2 Bcc ota_vo vp 2p( ?' F2 q" y! L, a: ^
r2b vp gnd 130.6k
2 d! u$ z! S7 tr3 vref gnd 100k
( J% o. d9 b& i& D.model pnp10 pnp
. o: b+ f) `1 T$ E" S" L
+ q( v$ g6 F. x, w/ m.dc temp -40 150 5
/ A/ a+ R5 o% c( x, y.tran 10n 5u' S0 [; k- V. v, P; m' s2 U
.probe id(ma1) id(ma2) id(ma13) id(ma10) id(ma9) id(ma8) id(ma11) id(ma12) id(ma7) id(ma9)
3 h Q9 Q# G# [# A+ z9 j+id(ms1) id(ms2) id(ms3) id(ms4) id(m3)
I- v* q4 v6 f- Q/ Z********************offset voltage*******************4 ]5 b9 Q* H C* B Z9 Q; E7 d
8 A% \4 N& h9 U' C) z0 j*vn vn gnd 0.68 n) L+ e: u# `4 S7 O! o( [+ P
*vp vp gnd 2.5) C" [5 D* j' c- J: y6 I
*.dc vp 0 2.5 1m( f; K6 u( ~6 g1 M
******************** PSRR_ota*******************! H! V3 E; O9 V7 E# B) T! B6 _* h
" p& C: R& S$ a*vn vn ota_vo
2 Q. Y3 S% R/ U*vp vp gnd dc 0.6 ! N* T" U% y$ {: x
*.tran 1n 20u
/ ~. m7 T$ T+ Z# _*.ac dec 10 1 100g' m$ l7 H% \; E: @) O ^
*.print ac ga=par('-(vdb(ota_vo)-vdb(vi ))')
9 L+ t- f) l- {3 D9 s*.print ac pa=par('vp(ota_vo)')6 j \5 s+ X' f) b# k
3 k0 {+ s8 }' U0 p0 V.op
) x8 ]9 x+ W: \2 f.lib ' xx0355v.l' tt_5v
& E$ [+ y9 s8 G, L1 D4 S- t; d- i.end |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|