|
本帖最後由 lchuang 於 2011-8-3 03:52 PM 編輯
$ B3 j) j% U+ R d" @8 ` e
' A, S+ A7 G' l% U7 k- X先來討論一下所謂的Vds(sat):4 h8 t, a2 P- J$ v) q
9 r ]) L1 V' U# m% p
你試著模擬一個固電電流源,如一顆PMOS~~~~S接VDD,並且G跟D互接然後掛一個電流源(ex,20uA)
3 [- S$ c. o4 v0 M! B3 b
: t% O% R/ O% F' R' XW/L可以先固定一個值(ex,5u/1u),然後觀察這一顆PMOS的vds(sat)~~~~接著把電流源加大至40uA
/ q* ?: u0 A2 B6 k* `
+ H3 S: @0 W" L+ g0 H1 y然後你就可以看出Vds(sat)會明顯得拉高.......4 |: b- L+ F. N9 G* k6 I* i
( K0 M; G6 m" z: v) Y
至於所謂的vds(sat)其實在我來說,它是一個滿足MOS進入飽和區的條件式而已........
8 c1 J' h% B5 O! [8 I/ l* v# |" R1 ^- i, e
而所謂的條件式就是Vds > Vds(sat),一般在我的設計會讓Vds大於Vds(sat) 0.15V左右~~~
6 i- Q! w$ B$ G, r7 X- b5 v2 l+ W* F
5 N2 C) }9 s8 t' m; D* y* Y! s那麼Vds想當然爾是越大似乎越好........其實Vds越大或許比較好滿足MOS進入飽和區來操作......
) T* P6 {+ R7 w1 n$ M! U5 C8 W8 m
% E! U) T) @1 Y4 f3 U3 x6 W問題是它相對壓縮了電壓的輸出操作區間~~~~~所以囉.......
( ]( X( `7 q$ F" j- D! [8 _0 O( p! m. D( H, e4 I5 S4 S8 f8 l7 m/ l
一般設計電路,以一顆OP來說......要看DC操作點看的不是OP本身的MOS偏壓,% \) I l; `" B& W* I7 ~8 _
4 ]4 ~/ Y( ^. k$ x' Y( t
而是給OP做mirror電流的"偏壓電路"本身,它才是決定這一顆MOS是否符合所設計的輸出電壓準位~~~~" R7 G) M5 ~; ^; P5 ~9 V. Z
" s0 U! _0 Q, O" ]以上是Vds(sat)跟一些電路的少許觀念...........
3 a2 J' Y, [, f7 l5 U, U, Z
' n9 H4 ~1 a" q# ]& x8 y================討論M5 start-up 分隔線======================= r& Y5 U: v7 V
K; m1 U1 I# G: m
一般你要模擬所謂的start-up MOS,以你上面電路為例,當你不加入M5這一顆MOS的話......
! B- n; ]3 s- E, b4 x) O' \# c" {3 X$ q$ h. O/ I* \, G. |
你可以在spice檔內下一個初始值的指令,; @0 C" B# X0 N& V
: t# O" p1 y/ Z: }/ r: m% m ?2 J8 ^我們先假設M3的G、D與M2的D接點為"QQ",M1的G、D跟M2的G接點為"AA"
. w& n. i% f: B/ f
9 U% U4 o d! @4 _, D然後在spice檔內下".ic v(QQ)=VDD v(AA)=VSS"~~~~~~; l$ l( S2 m0 t# q# x
, o- o1 D4 d, h- f( o
你就會發現你的偏壓電路的MOS都在cut off階段~~~- ]8 ^, B4 e, s- ~/ n. E
% u2 a8 `4 g) T& b% a& k9 \5 R
接著你可以加入M5後再來模擬,你就會發現它會慢慢把"QQ"這一點電壓往下拉到一個正常工作點.....& G- b+ I5 H5 k" N( e# j8 l
% A/ W+ @' d. }
這個模擬其實是一個real case會發生的狀況,因為在IC內部一般不給電情況下......
% r- I/ A+ }% M# E
6 x( \( ]! k' u; y0 c$ o每一個節點都是"unkown"的,那就會有電流起不來的狀況......這一點你可以好好去想一下~~~~
$ f' J7 R- D, k; E- }" j! d, M, B/ Z1 x" {
=====================================================( |( P; p8 h+ b" q
- r" y& S+ a$ ~% H2 D你的M5的接法似乎會影響到M3的Iout電流.................似乎這種start-up只是很單純的一個
* K! A( N2 H7 K X; ~* z, f6 j/ l0 ?* d+ \8 k% ]9 I& l+ Z/ n0 T2 \# r
"weak pull low"的方式..........但是在實際電路上並不是一個很好的start-up方式.......* _+ A# \ f; f, f, R% h+ I- v
# O1 Q: q1 U5 e: R% b而這個應該就是你所謂的電流不一致的原因,你可以在list檔裡找到M5與M2的電流~~~~
* q3 ^* u8 X5 M1 S1 c9 }1 |6 H: \
+ ~! m7 G3 C% ]6 \0 ], U8 A) G; r然後在4V偏壓點..........觀察一下每一顆MOS的工作區域~~~~~. {/ j7 ?( f; q& L* l
% w3 q/ N$ d% L+ t
PS:所謂的weak定義...........以start-up來說....我把它認為是一顆W<<L的MOS.......
$ @1 u/ ? ?! n5 c0 }) F; f
0 U/ @( T: ~6 V# V( g+ h(ex,W/L=>0.5u/10u.....這樣的比例) |
|