|
版主你好 想請教你BG的問題我採用這篇BG種架構cmos bandgap voltage reference with 1.8v 我的VDD=2.5~5v 且BW>=8M 我設計如下但Vref 會震盪不知為何且我設計OTA只跑ac而已 Vos有點大約10mv要如何設計Vref=0.6呢 ( Y* J% j# H G: p
vi vi gnd pwl(0 0 10n 2.5v)
( Y( f. B1 u% j( K4 \/ K! I7 T+ m4 }.options accurate=1 CONVERGE=1 post
7 v& r8 R0 b2 B6 r3 C.global vi gnd2 a2 a) C) U P
ma10 n91011 n91011 vi vi pch5 l=4u w=6u m=94 t4 j+ {2 H Y" ?) a
ma11 n91011 n1213s2 gnd gnd nch5 l=4u w=1u m=1" \2 I4 m0 A M
ma12 n1213s2 n1213s2 gnd gnd nch5 l=4u w=1u m=1$ Z E$ ^. ~- @9 N% P! r0 D
ma13 n1213s2 ota_vo vi vi pch5 l=4u w=7u m=1- Z, |6 Z2 Q4 C$ X6 o5 ~
ma9 ntail n91011 vi vi pch5 l=4u w=6u m=50
( i1 z. n. r$ a5 N& e) ^: gma1 n146 vn ntail vi pch5 l=2u w=6u m=48
$ s# b! x L. P+ }" ~- j5 I6 C; cma2 n235 vp ntail vi pch5 l=2u w=6u m=48
) D2 K" R, Y6 ?- b v% L/ Lma3 n235 n235 gnd gnd nch5 l=2u w=6u m=1
, _' o1 A, ~4 l( p E& Z* s' H5 Qma4 n146 n146 gnd gnd nch5 l=2u w=6u m=1
* c2 G9 |1 q* S8 }* K* {, `ma5 ota_vo n235 gnd gnd nch5 l=2u w=3u m=16
- O4 J* B; A- \' z: Y0 @ma6 n678 n146 gnd gnd nch5 l=2u w=3u m=16# k3 H2 y% G) |0 }- V
ma7 n678 n678 vi vi pch5 l=2u w=6u m=16
% @' e7 l4 ]3 h. f* h! ~5 vma8 ota_vo n678 vi vi pch5 l=2u w=6u m=16
! v7 T& d! | a# v- `**********************start up*******************" g/ h# u: G- C# t; |! ~- A) Z' }
ms3 ns1234 ota_vo vi vi pch5 l=4u w=7u m=6
* H; x0 x p b# T* |8 D/ Z1 oms2 n1213s2 ns1234 vi vi pch5 l=0.7u w=5u m=1
6 f# i5 c2 E# R# e6 \6 [ms1 vn ns1234 vi vi pch5 l=0.7u w=5u m=1, \2 v# f! Q3 E
ms4 ns1234 vi gnd gnd nch5 l=20u w=0.7u m=1
! n/ j& O1 V# H- p) c********************bandgap core*******************
: E2 G- V& I% E" B4 qm1 vn ota_vo vi vi pch5 l=4u w=7u m=6
" j! y, \2 m8 `+ K9 Q3 wr2a vn gnd 130.6k
$ C* h2 p# p6 s/ n" {( H4 CQ2 gnd gnd vn pnp10
; q5 y/ u$ S- c, V; ]8 t7 G$ B8 p4 gm2 vp ota_vo vi vi pch5 l=4u w=7u m=6
1 e* G% @3 j. X: br1 vp r1 100k9 Q' j8 ^3 I- i' R
Q1 gnd gnd r1 pnp10 m=8
, K* g( |# K. {7 B: g; C1 V& |m3 vref ota_vo vi vi pch5 l=4u w=7u m=6
" }( T/ t! O# `) lcc ota_vo vp 2p
5 O1 [) s$ N, S# n5 {: ^) Q+ Ar2b vp gnd 130.6k
) ~; Z6 g: p( f! @r3 vref gnd 100k
6 m; m1 K8 u! {9 c3 u+ ^ Q.model pnp10 pnp
5 U7 b z* N$ N" K% D! I2 x, W6 K: M5 W$ M
.dc temp -40 150 5
6 Y: U3 ?3 p; D.tran 10n 5u8 f' W+ E6 n' d( d( P+ f5 h
.probe id(ma1) id(ma2) id(ma13) id(ma10) id(ma9) id(ma8) id(ma11) id(ma12) id(ma7) id(ma9)
9 I$ m9 M6 i4 h9 C! V+ e; h& l/ k9 y0 m+id(ms1) id(ms2) id(ms3) id(ms4) id(m3)
' M0 w" ]9 i; q- t, t8 Y********************offset voltage*******************
) |! n. T( B4 i7 S R, \2 O7 e
*vn vn gnd 0.6
' A/ b p" T; U$ }! ]- l*vp vp gnd 2.5
( f; F2 a# g b Z( _6 [/ ?, ~*.dc vp 0 2.5 1m
6 x" B0 o) u+ O6 b6 k******************** PSRR_ota*******************% r. n( j, `2 W' k( P" p
% K9 s7 u+ I( N( \
*vn vn ota_vo2 B- j1 y) T* B5 I" R1 U4 t+ j+ y
*vp vp gnd dc 0.6
7 a9 B$ U! j! X( \*.tran 1n 20u
6 ? r# D9 X }6 k% E/ u*.ac dec 10 1 100g
! u2 @, ?: T7 \/ U" G*.print ac ga=par('-(vdb(ota_vo)-vdb(vi ))')
3 R3 ^1 _( A+ |$ ~- u*.print ac pa=par('vp(ota_vo)')
c9 V) q# U5 L y& V$ X8 }* O, ]
% u% Y3 Y- z' _7 i8 ^, [, |.op
/ n9 R4 t9 [% M1 s% V.lib ' xx0355v.l' tt_5v2 e' t* m+ i; p
.end |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|