|
本帖最後由 lchuang 於 2011-8-3 03:52 PM 編輯
# j7 D9 Z; r; P" m3 @- z
/ g' L) s, I6 V9 }2 d- z3 v' u先來討論一下所謂的Vds(sat):
2 `) _6 r, @- S0 q1 H2 S- R
* K5 _5 }/ P9 U" E6 P: L) ~你試著模擬一個固電電流源,如一顆PMOS~~~~S接VDD,並且G跟D互接然後掛一個電流源(ex,20uA)
3 z- H+ s* U+ u9 u" x% A
/ z- h4 V, n0 U0 r; B. s0 hW/L可以先固定一個值(ex,5u/1u),然後觀察這一顆PMOS的vds(sat)~~~~接著把電流源加大至40uA. _; G( j0 L, m0 o) P* F
1 |7 k9 Z3 G" V- j
然後你就可以看出Vds(sat)會明顯得拉高.......6 M+ m6 h! H& {6 B; ?: r* n, w
$ m, A9 i% `6 s* D+ v. ?6 v6 {" F. P
至於所謂的vds(sat)其實在我來說,它是一個滿足MOS進入飽和區的條件式而已........
4 |; S3 C& M4 X8 `& W7 Q0 U( c) a+ U" n8 \3 v- o
而所謂的條件式就是Vds > Vds(sat),一般在我的設計會讓Vds大於Vds(sat) 0.15V左右~~~' D) j. p/ g/ l( U
! g3 a5 ]- @8 _" d
那麼Vds想當然爾是越大似乎越好........其實Vds越大或許比較好滿足MOS進入飽和區來操作......
8 C1 g. W5 v( b7 ?, l5 N# n+ p* H0 y& G* _5 t( | d, n$ t* z: c
問題是它相對壓縮了電壓的輸出操作區間~~~~~所以囉.......' j4 h1 P P* b' G1 G2 t
% {0 t6 q5 p) O) P* ^
一般設計電路,以一顆OP來說......要看DC操作點看的不是OP本身的MOS偏壓,' @# o' N5 ^, y c3 a, a0 H
3 x! T2 h9 Y2 G$ u
而是給OP做mirror電流的"偏壓電路"本身,它才是決定這一顆MOS是否符合所設計的輸出電壓準位~~~~
: G' z, G. |. a* q4 m" u
- W% G6 L, P* T6 b以上是Vds(sat)跟一些電路的少許觀念...........$ N h) H9 A1 g/ z% D" \/ X
% K5 _: J! d4 g# `$ @2 {- ?4 m
================討論M5 start-up 分隔線=======================
# l" O5 o$ l3 I. a9 b$ l$ l. \" w* D* \4 x
一般你要模擬所謂的start-up MOS,以你上面電路為例,當你不加入M5這一顆MOS的話......; E, n' U/ [ c0 a
4 d* F4 D ?8 j8 a1 u
你可以在spice檔內下一個初始值的指令,
$ ?" d. o' N: [6 X/ u0 j9 S, t5 o
! z, E8 b/ {' ?1 `我們先假設M3的G、D與M2的D接點為"QQ",M1的G、D跟M2的G接點為"AA"
; m& Z, H# I' U- c6 n
* h" S ^. ~9 F2 X然後在spice檔內下".ic v(QQ)=VDD v(AA)=VSS"~~~~~~7 }4 x- E H+ }: R( \! j, X% c
! T; X) k$ ]9 X T% J
你就會發現你的偏壓電路的MOS都在cut off階段~~~1 J V( y3 X1 @. W
, G ?2 T( k6 v6 z接著你可以加入M5後再來模擬,你就會發現它會慢慢把"QQ"這一點電壓往下拉到一個正常工作點.....
/ O2 I) g( |2 e+ j& Y( |4 d8 N
5 j( u7 m1 @+ z b2 l$ \" }; o$ d這個模擬其實是一個real case會發生的狀況,因為在IC內部一般不給電情況下......- i5 ^! X# v4 Y U. I6 N0 K% \+ ?4 V
$ I1 A4 j3 z' i, C$ S O2 b7 Z1 T
每一個節點都是"unkown"的,那就會有電流起不來的狀況......這一點你可以好好去想一下~~~~; v& s1 V8 P! a# n. t+ V
( V1 O& {# L% B
=====================================================3 N5 } l: v$ A9 X! @# P* F# D
o" ~' g) J V3 \
你的M5的接法似乎會影響到M3的Iout電流.................似乎這種start-up只是很單純的一個
! d7 m; K1 Y+ h. ]# _! f9 {& k: t3 X
% ^$ S5 b4 E' M- T% `"weak pull low"的方式..........但是在實際電路上並不是一個很好的start-up方式.......
, \5 J9 j0 d* c* Y6 u8 O3 S* W
5 b5 K0 F1 [ B4 L6 `9 q) @而這個應該就是你所謂的電流不一致的原因,你可以在list檔裡找到M5與M2的電流~~~~
: t% }$ [% F) ~! Z5 ~, |6 L3 C+ ~; `0 d! ?- F' S$ e- d: j
然後在4V偏壓點..........觀察一下每一顆MOS的工作區域~~~~~
( {: A0 M' y z- S! |
1 Z5 ?3 [0 ^& BPS:所謂的weak定義...........以start-up來說....我把它認為是一顆W<<L的MOS.......
: t4 j2 c( u9 j2 T% u0 s, m/ X1 q. q5 n2 u. ]
(ex,W/L=>0.5u/10u.....這樣的比例) |
|