CMOS 反相器的工作點與大信號電流
對應:0223–0227、0234。
連線與 KCL
NMOS source 接地,PMOS source 接 VDD;兩 gate 接 VI,兩 drain 接 VO。正值 In,Ip 分別代表吸入地與從電源供出的電流:
VGSn=VI,VDSn=VO,VSGp=VDD−VI,VSDp=VDD−VO.
CLdtdVO=Ip−In.
DC 時 In=Ip;瞬態中差值就是電容充放電電流。
由電流相等解切換中心
令 kn=Kn′(W/L)n, kp=Kp′(W/L)p。两管飽和且忽略 channel-length modulation:
In=kn(VI−VTn)2,Ip=kp(VDD−VI−∣VTp∣)2.
取正平方根並解出:
VM=kn+kpkp(VDD−∣VTp∣)+knVTn.
若 VTn=∣VTp∣=VT 且要求 VM=VDD/2,得到 kn=kp:
Kn′LnWn=Kp′LpWp,IDQ=kn(VDD/2−VT)2.
但忽略 go 的平方律在雙飽和區不能唯一決定 VO。輸出滿足
VI−VTn≤VO≤VI+∣VTp∣
即可維持兩管飽和。要真正解出 VO=VDD/2,須保留有限輸出導納、對稱性或偏壓回授;不能只靠 kn=kp 宣稱該輸出唯一。
0225–0226 的完整曲線如何求
對每個輸入,按 cutoff、triode、saturation 選電流式,再解 In(VI,VO)=Ip(VI,VO):
- 低輸入:NMOS 截止,輸出接近 VDD。
- 高輸入:PMOS 截止,輸出接近 0。
- 中間:兩管導通,局部斜率由下一組的小訊號式求出。
理想模型的兩端 DC 電流為零;真實漏電不在此模型中。教材把完整 DC 曲線交由 SPICE 處理;本輪沒有宣稱平方律能還原實際製程所有細節。
0223、0234:Class A 與 Class AB
PMOS gate 固定且理想電流源近似成立時,供出電流約為偏壓值。兩 gate 同驅動時,兩管分別增加/減少供出與吸入電流:
dtdVO=CLIp−In.
若其中一管電流遠大於另一管,充電斜率才可近似 Ip/CL,放電斜率大小才近似 In/CL。不能將線性 vo=avvi 外推至整個 rail-to-rail 範圍。
條件與設計選擇
| 步驟 |
條件 |
失效情況 |
| VM=VDD/2 |
相同閾值、匹配 k;對稱設計選擇 |
mismatch |
| Wp/Lp≃2Wn/Ln |
採本書 Kn′/Kp′≃2 |
不是跨製程常數 |
| PMOS 電流固定 |
高輸出阻抗且在飽和區 |
接近 rail |
| iL 近似單管電流 |
另一管可忽略 |
交越區 |
不用 SFG:DC 與大信號分區不適合強行使用線性信號流圖。
來源對照