Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 6034|回復: 6
打印 上一主題 下一主題

[問題求助] doubt supply-independent biasing

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-7-12 18:02:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
i got a question from Razavi textbook in chapter 11.2 : Supply-Independent Biasing+ H; ]3 A! K3 x) a
==>figure 1; c7 V: k9 a6 f, |' L% B
==>figure 2) x. C: O% {4 V  W8 m5 D

& z  C8 ~* b9 m. @* E, xby figure2, it looks like vdd really has no effect on the figure 1 CKT.
# |: Y# K9 F' V5 Y/ B; G1 G" |3 ]" y, \8 ?
the textbook also introduce start-up circuit M5 into the design as following:: R( z' s% b1 U0 q$ Z
==>figure 3
0 Z5 u) w- e5 J# j" ~. F8 dwhen simulating the circuit with startup(M5), it seem to be effected by VDD.: E8 O- C% W+ I
Current Iout, Iref vary with VDD.) }4 L: s6 r7 _  C, Y& x7 T
In practice, figure 3 become Supply-dependent Biasing since startup must include.
' D) a! e0 A9 Y" A9 t7 lhow could this be? if using figure 3, supply- independent case never happen.
3 V- [9 m) ~# ~
9 a6 ]# |* m  k' G: K' Tbelow figure, i sweep .dc vdd. . v9 i" B* Z) m% }
& P6 I1 O( T) ^$ T& E' U
As you see vdd ramp from 0v to 5v, current Iref and Iout are not constant if vdd>2.8v

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2011-7-27 17:21:14 | 只看該作者
從你的結果來看,分三種case來檢查.........
6 E" W/ i/ |  X
4 \7 v! [9 G: H7 n  ]) ?輸入電壓(分別為2.5V、2.8V and 4V)後,檢查你每一顆MOS的工作點,是否都為飽和區,
! p* `  j! p5 p: w8 D
" a+ H' v* B0 L, o6 v; ?並且記錄每一顆MOS的Vds(sat) 、Vds跟Vod
: n9 [8 T) X( v$ a3 h  P9 n/ V1 ^0 V0 {" O
(如果沒有Vod的話也沒關係......這是Vgs-Vth得來的,Vod這參數要H2006以後的版本才有)6 d- \6 y  W5 {0 }- Z5 u( o9 u
  e2 L) B" X/ B! ]8 H9 B* ?" T
有了以上的資訊你才可以知道問題出在哪............) Z7 ]- Z: h5 }+ |5 J  @

& a1 e% w) ~5 Y3 y' y9 fPS:既然M5是當作startup用的MOS,那麼W/L比就不用太大,以一般設計來說W=0.5u L=10u. n' H" F% D0 O
0 n' ?. a; q4 \$ V% P
算是一個建議值,但是還是得照實際電路需求去做改變~~~~& Q3 Z$ i  [# f) [, r

- ?- Y+ h$ r6 k/ G以上是給你的一些建議~~~~~Good luck~~~~
3#
 樓主| 發表於 2011-8-3 10:22:32 | 只看該作者
聽你這麼提起來....我想問個另外的問題/ C3 s. R7 T8 h$ u4 R& g
在hspice report中的Vds(sat) 、Vds的關係為何?! j) U0 P& [+ P( l  `8 [/ L& s0 t
1 L: W3 a+ G3 Y. |) a: ?
我知道Vds指的是實際mos的drain-source的跨壓/ T9 p' i  H& w) w
那Vds(sat) 我想指的是在hspice中的vdsat這參數吧: P& W! h. o9 Y6 \  b
可是Vds(sat)指的是何意義?...我粗略在hspice的線上文件未找到相關說明
4#
 樓主| 發表於 2011-8-3 14:49:43 | 只看該作者
回到原來的問題.... 經過調整了mos的size...vgs變得較不會變動了( N, i1 z2 K  _/ ~
: a2 O3 O! {. i. Q, m1 A
但是Iref&Iout的不一致性還是會出現
/ F/ S! b1 w. K& Z) \就如同lchuang提到的去看的結果2.5V、2.8V and 4V皆在飽和區& `2 Q9 }1 Z* i& v. h# x
我覺得應該是mos的Rds(ro)電阻不夠大所致...以致Vds改變IDS也跟著改變
/ K" Y, h+ }/ x9 b- a7 @. h6 G% m" O# `& z
另外...有個困擾我很久的問題....Startup mos: M5真的有用?5 l% R' Z* K! U
在我的模擬中....M1~M4的MOS都可以正常運作....不懂何情況會需要M5
+ R1 X/ x) ~# P- @$ D! E就書上說要用到....但實際上在模擬就是模擬不出這種情形(M1~M4 startup不起來)
5#
發表於 2011-8-3 15:51:17 | 只看該作者
本帖最後由 lchuang 於 2011-8-3 03:52 PM 編輯 ( g8 i- p8 [. W4 H- C
( ~& N$ y+ G# w! I; W
先來討論一下所謂的Vds(sat):
% G. v% L2 F. l9 E% Z# j5 @1 C4 [9 L6 g
你試著模擬一個固電電流源,如一顆PMOS~~~~S接VDD,並且G跟D互接然後掛一個電流源(ex,20uA)$ w3 d1 X2 {+ y) T

" V! U$ S- X0 ?; d! s9 yW/L可以先固定一個值(ex,5u/1u),然後觀察這一顆PMOS的vds(sat)~~~~接著把電流源加大至40uA' f! d  X" O( f

4 a% ^1 P' X) V然後你就可以看出Vds(sat)會明顯得拉高.......
( L! g; r, I* R3 G- G, @9 s+ ^# Q8 z
+ x, A1 [# u5 \4 A4 M' L* u# e至於所謂的vds(sat)其實在我來說,它是一個滿足MOS進入飽和區的條件式而已........
. a- ]+ Z3 i% \& c* m0 S
: W8 l5 x, \! D4 d: u而所謂的條件式就是Vds > Vds(sat),一般在我的設計會讓Vds大於Vds(sat) 0.15V左右~~~
7 _$ ?& x+ ^0 R. v2 t4 J. X1 g9 R1 \/ B6 b: Z! A' W" C
那麼Vds想當然爾是越大似乎越好........其實Vds越大或許比較好滿足MOS進入飽和區來操作......6 j0 Z+ f3 o- k0 s

7 B! f9 u1 j5 i9 o問題是它相對壓縮了電壓的輸出操作區間~~~~~所以囉.......( C- F% C, W; T4 ^6 _4 h
& i: s6 ^: n8 x; G( d, A
一般設計電路,以一顆OP來說......要看DC操作點看的不是OP本身的MOS偏壓,
6 s  D) W$ e' K: W6 Y
! b6 X: n$ [% Y9 E+ D而是給OP做mirror電流的"偏壓電路"本身,它才是決定這一顆MOS是否符合所設計的輸出電壓準位~~~~
/ S% J8 t$ Z; P0 J
3 o# L+ {$ m+ w3 S6 P7 `以上是Vds(sat)跟一些電路的少許觀念...........! J* E8 l3 f0 X$ X- q6 B
1 Q! o3 |: ^* H' k" |( Y
================討論M5 start-up 分隔線=======================
+ g( E9 c, J$ N0 s( ^5 |" M: w1 z7 c2 P' h" h, @& @; n$ `
一般你要模擬所謂的start-up MOS,以你上面電路為例,當你不加入M5這一顆MOS的話......
) b0 @2 y/ ^( X, z1 D' q! I6 B
8 P+ W8 [' q8 u3 Y! H1 b$ ?- H你可以在spice檔內下一個初始值的指令,
1 Z3 U1 z2 _" j# t$ z- c
6 h7 I# ?% C5 ]; \我們先假設M3的G、D與M2的D接點為"QQ",M1的G、D跟M2的G接點為"AA"0 C  x0 N+ n# X; g& h

# A1 n! T, C/ j然後在spice檔內下".ic v(QQ)=VDD v(AA)=VSS"~~~~~~- p" N) |6 v$ B" j9 g5 O
; ]7 h- `+ x- m7 d/ j; h8 j
你就會發現你的偏壓電路的MOS都在cut off階段~~~4 E4 l2 ~. l9 K

- \( k* v  v$ y4 t; |3 q/ b接著你可以加入M5後再來模擬,你就會發現它會慢慢把"QQ"這一點電壓往下拉到一個正常工作點.....' ]4 y! }, @; f, t
( ?% E" M: W; o( k
這個模擬其實是一個real case會發生的狀況,因為在IC內部一般不給電情況下......
2 I' U+ A$ P0 D: w: r3 I# i/ [& F
/ s& l( e; @, V) q每一個節點都是"unkown"的,那就會有電流起不來的狀況......這一點你可以好好去想一下~~~~
0 s: M$ R' k# t9 l/ }6 s4 G  K5 r9 [
=====================================================- _% w) }2 K3 U/ F) ^

% d' U$ O$ F% D: d你的M5的接法似乎會影響到M3的Iout電流.................似乎這種start-up只是很單純的一個
, x/ C; W8 y/ U" v( R! x3 ^4 T1 `
"weak pull low"的方式..........但是在實際電路上並不是一個很好的start-up方式.......! r( k; @% r1 K6 {5 ~

$ o$ m' n- R/ c$ m# d7 u" K( s8 V7 k# ?而這個應該就是你所謂的電流不一致的原因,你可以在list檔裡找到M5與M2的電流~~~~) q( z% r& ?0 Q, z
3 t6 a. M( |( A# T# o# H9 k) Y! Q
然後在4V偏壓點..........觀察一下每一顆MOS的工作區域~~~~~
: ~& F" S+ Y* v
7 Y. P( @+ _8 L4 PPS:所謂的weak定義...........以start-up來說....我把它認為是一顆W<<L的MOS.......( F; Y6 y, s+ {
' b6 v. g4 Q9 a; j9 W
(ex,W/L=>0.5u/10u.....這樣的比例)
6#
 樓主| 發表於 2011-8-4 18:46:01 | 只看該作者
在我用了.ic設定初始電壓後! P) O  y6 i: T( A/ N
接著跑.tran~~~神奇的事情來了
+ s6 F5 L' i6 q( x# `7 ]( C- I; k- c( }
在沒有M5介入下...還是會startup起來....下圖有真相
3 V$ ~, C: e) M: E! _; e% u2 H7 O% `8 z8 m2 v, T
- v/ K( U5 C7 i' ]3 I8 D
一開始power為VDD
6 l  p2 W+ t& u8 B" o9 n( s/ W雖然M3的gate設為 VDD....M1的gate設為0v) {1 o# a) y, U
隨著時間的流逝....
1 y8 D9 y: q$ Z. |M3's gate電壓看起來還是會慢慢的拉下來/ ]; R0 K3 N( W/ Q0 `; p' d
M1's gate電壓還是會慢慢的拉上去2 i: S9 ^, m+ ~) [% z9 a  p
- ~$ c0 K, T. Y+ O5 C! b( T$ w$ J
在看Iout, Iref在一開始時就不為0....5 F- m" a- w4 e% M7 s8 `
應該是漏電流.....難道是漏電流導致電路startup起來?
1 V- I- G4 q3 w1 m
" o! `4 t) j5 `; v: HPS:我覺得一開始M3的gate電壓就設為VDD了
; y; ^/ U1 [6 ?power沒道理一開始設為0V....這樣好像邏輯怪怪的* X& O; _1 u) w2 t3 S
所以就把power一開始也設為vdd了....這樣該沒錯吧

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
7#
發表於 2011-8-5 10:47:24 | 只看該作者
M3的Gate為VDD跟外部電壓是一點關係都沒......
( [/ _& p' i5 s6 m  }; r( n
! r, P% v4 Z/ X說穿了.....它只是一個與電壓源相似的電壓.........
( I3 t* `, R% k. m. O# g5 }& X
  p5 S' z: P& w1 M那就是說M3的Gate是一個跟VDD很相似的電壓~~~~~~~
" T" N" W! K1 l4 \+ j# m* \( ?5 `3 C7 U; G' c, f: s$ ^4 [. D
另外一點.....你的M1跟M2之間的"AA"也要設成VSS喔~~~~~
2 a, n3 ~9 {, y) W6 d9 {
. j9 \$ n5 w+ C3 b) g5 K2 _最後補充一點....................在做start-up模擬~~~~~~
) f" R9 _. C8 M. ]9 }, h8 y. u. g! p6 `6 `' C% _
建議電壓源採用:vVDD VDD GND pwl (0us 0  200us 3.3)這方式來模擬~~~~~
; @& l7 C* k" b. R
) x+ g: v# a0 X2 U1 m9 t9 l9 e2 cIref、與Iout要說是漏電流......那麼你要先確定所有的MOS都很確實的進入飽和區~~~~
' t  S* B# }! N% }0 g+ J8 e  }4 i. R, B8 y. [7 d) \1 a: S1 c9 V# d
不然你的漏電流在transistor level來看是不太能成立~~~~~
: l3 \, l! i% U4 G
7 U( ?8 V/ z6 c畢竟可能有某顆MOS正處於ON的狀況~~~(只要Vgs>Vth就會有電流產生)
5 l( D! }  v, V" B) L- J% K) L& A
% Y' G/ h8 z3 X0 l  n頂多說你的電路在尚未動作時所產生的漏電流~~~~~
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-12-28 07:32 PM , Processed in 0.170010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表