|
本帖最後由 lchuang 於 2011-8-3 03:52 PM 編輯 5 Q( z, d& f4 e. D/ t0 V
& m$ N9 U+ C5 o' X先來討論一下所謂的Vds(sat):
. Z9 Q" @! Z7 G: w z+ \
7 ?+ j: d0 ^ ?. o% t你試著模擬一個固電電流源,如一顆PMOS~~~~S接VDD,並且G跟D互接然後掛一個電流源(ex,20uA)
4 p$ B, r5 p4 c6 H& a0 T h. B! l; l0 r9 f# O8 p* P
W/L可以先固定一個值(ex,5u/1u),然後觀察這一顆PMOS的vds(sat)~~~~接著把電流源加大至40uA
1 g7 N- ~# _' w1 U0 m% h) s$ d
8 w, z9 q: _1 S+ E然後你就可以看出Vds(sat)會明顯得拉高.......
9 h' Y( f" }' Y0 Z& m5 ~
; D7 J; ^; E- [/ a' ]至於所謂的vds(sat)其實在我來說,它是一個滿足MOS進入飽和區的條件式而已........
/ `( n: ~7 ?. M
2 v- Q4 a1 A( z, ^2 D* m0 \# q而所謂的條件式就是Vds > Vds(sat),一般在我的設計會讓Vds大於Vds(sat) 0.15V左右~~~
4 u2 D+ P& e* ]
6 p! U+ R1 W+ N* c5 `* |. r7 E那麼Vds想當然爾是越大似乎越好........其實Vds越大或許比較好滿足MOS進入飽和區來操作......* m! ?7 l% H3 E* r. V5 c* r/ p) Y( o
! w0 h- L( D' p/ Y7 J- }
問題是它相對壓縮了電壓的輸出操作區間~~~~~所以囉.......
+ ]2 E3 B( g. S ?4 K' U( l2 y1 h* o/ n0 A1 _+ A- T
一般設計電路,以一顆OP來說......要看DC操作點看的不是OP本身的MOS偏壓,
; c' S; J d" ~" I8 F- v2 @8 g. {# l3 L0 u$ v1 J
而是給OP做mirror電流的"偏壓電路"本身,它才是決定這一顆MOS是否符合所設計的輸出電壓準位~~~~+ ^) w. K. Z. u$ ]
) }. ?) A, Z7 e$ F; v以上是Vds(sat)跟一些電路的少許觀念...........
+ ^9 U1 }) q; ^. x" t
3 M8 q2 l* ]0 C- F" z7 }================討論M5 start-up 分隔線=======================( k6 E3 _: i4 t: k @
4 v# u/ Z9 h. a3 N! T$ l一般你要模擬所謂的start-up MOS,以你上面電路為例,當你不加入M5這一顆MOS的話......
9 s7 p) q0 J. o2 O7 G, @2 c1 A5 l* }( r" Z% a, q6 D# c5 V5 |% D
你可以在spice檔內下一個初始值的指令,% V j6 y. |% b% r4 f
3 O9 n9 F3 P+ a. P5 |7 a# Y# h我們先假設M3的G、D與M2的D接點為"QQ",M1的G、D跟M2的G接點為"AA"' t$ X: s* w5 g7 S5 B
+ j/ _. A7 d# Y8 a& V7 e& P然後在spice檔內下".ic v(QQ)=VDD v(AA)=VSS"~~~~~~4 z0 a3 ]0 T8 H9 c2 ~; s `- N
7 V4 y& {' z G7 y
你就會發現你的偏壓電路的MOS都在cut off階段~~~
& k! R, ~3 N1 u1 B" o8 I9 r3 K" G3 s# U5 d/ m" v
接著你可以加入M5後再來模擬,你就會發現它會慢慢把"QQ"這一點電壓往下拉到一個正常工作點....." k7 @) ^/ _8 {' u
. S) S; y$ n/ z6 q9 ~& Y
這個模擬其實是一個real case會發生的狀況,因為在IC內部一般不給電情況下......
' q4 [5 \! W3 r/ j9 [% j
% Y' o5 S+ W' y' O& x3 K: m每一個節點都是"unkown"的,那就會有電流起不來的狀況......這一點你可以好好去想一下~~~~1 u( E2 k5 Q; X1 {
6 f& i" }: }+ o& W. ~
=====================================================
" |3 L+ U6 E: t M- } o7 L2 w& L8 ?. X
你的M5的接法似乎會影響到M3的Iout電流.................似乎這種start-up只是很單純的一個
; a+ H& x, C# [) r1 \
; A+ B4 W/ Z) X3 H0 w* m* u"weak pull low"的方式..........但是在實際電路上並不是一個很好的start-up方式.......
% B! C" H! H1 r% ~! [# s) \. `. f5 p% \4 x# u: v6 z9 V
而這個應該就是你所謂的電流不一致的原因,你可以在list檔裡找到M5與M2的電流~~~~+ [# x8 u9 k+ X: G( C/ {3 ?
4 l6 ^0 j- ~' b z2 f" S! O然後在4V偏壓點..........觀察一下每一顆MOS的工作區域~~~~~
. D, q& ^! ]8 G* C# Z
' C% y7 s7 a6 h/ pPS:所謂的weak定義...........以start-up來說....我把它認為是一顆W<<L的MOS.......8 A1 j1 {0 n$ s
- U! e, {, X; s# K
(ex,W/L=>0.5u/10u.....這樣的比例) |
|