|
本帖最後由 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.....這樣的比例) |
|